Karta Vacation Rentals
On Tokyo’s Chiyoda block, a compact city base that puts Akihabara and the Imperial Palace within easy reach. A short drive from Ueno Park, with Kanda Shrine, Ameyoko Shopping District and the Imperial Palace East Gardens nearby. Haneda Airport is about 22.5 km away; Narita is about 68.5 km.