Karta Vacation Rentals
In the heart of Tokyo’s Kanda/Chiyoda district, a central Tokyo hotel minutes from Akihabara Electric Town, Ueno Park and the Imperial Palace. Tokyo Dome and Tokyo Tower are also a short drive away, with Haneda and Narita airports within easy reach.