Karta Vacation Rentals
In Tokyo’s Nihonbashi commercial district, this luxury hotel sits a short walk from Tokyo Station and links directly to Mitsukoshi‑mae subway. The Imperial Palace gardens, Ueno Park, Tokyo Dome and Sensō‑ji Temple are all minutes away by car.