Karta Vacation Rentals
In Tokyo’s Hanzomon/Kōjimachi district, just steps from the Imperial Palace and National Theatre. A 2-minute walk from Hanzomon Station and about 1 km from the city center, with Chidorigafuchi Park and the Tokyo Imperial Palace within easy reach.