Karta Vacation Rentals
Centrally located in Tokyo’s Chiyoda district, this city-base is a short walk from the Japan Meteorological Agency, Imperial Palace East Gardens and Coredo Muromachi. Akihabara Electric Town, Tokyo International Forum and the Tokyo Imperial Palace are all within easy reach. Haneda Airport is about 23 km away.