Karta Vacation Rentals
In Chuo, near Tokyo Station and within easy reach of the Imperial Palace. Steps from Tokyo International Forum and a short drive to Nippon Budokan. Walk to Nihombashi, Tsukiji Fish Market and the Bank of Japan, with Tokyo Tower and other central sights close by.