Karta Vacation Rentals
In Nihonbashi, Tokyo — a central base minutes from the Tokyo Stock Exchange and Tokyo Imperial Palace. Sensoji Temple and Tokyo Skytree are within easy reach, while Tokyo International Forum and Tokyo Dome are a short drive away. Haneda Airport is about 12.9 miles; Narita is around 40.7 miles.