Karta Vacation Rentals
In Tokyo's Chuo Ward, a short ride from Akihabara Electric Town and the Imperial Palace. Sensoji Temple, Tokyo Skytree and Nippon Budokan are all within easy driving distance. Haneda Airport is about 22.5 km away and Narita about 64.1 km.