Karta Vacation Rentals
In Yokohama City Centre, a short walk from Yokohama Stadium and Yamashita Park. Motomachi Shopping Street, the waterfront and Osanbashi International Passenger Terminal are all within easy walking distance, with Tokyo Bay just about a kilometer away.