Karta Vacation Rentals
In the heart of Shin-Yokohama, a sculpted 42-floor tower linked directly to Shin-Yokohama Shinkansen Station and the Shopping Plaza Prince Pepe. Steps from Yokohama Arena and a short drive to Nissan Stadium. About 16 minutes from downtown Tokyo and within easy reach of the Shinyokohama Raumen Museum, Chinatown and Tokyo Bay.