Karta Vacation Rentals
In central Tokyo's Nihonbashi/Ningyocho neighborhood, a short walk from Edo Cherry Blossom Street and Jisshi Park. Akihabara Electric Town is about 0.9 miles away and the Imperial Palace East Gardens sit within roughly 2–3 km. Haneda Airport is around 22 km; Narita about 67 km.