Karta Vacation Rentals
In Jimbocho, central Tokyo — a 2-minute walk from Jimbocho Subway Station. Minutes from the Imperial Palace, Nippon Budokan and a short ride to Akihabara. Tokyo Dome, Ueno Park and Tokyo Tower are all within easy reach. Haneda is about 23.7 km away; Narita about 68.4 km.