Karta Vacation Rentals
In Iidabashi / Chiyoda, central Tokyo — a practical base for sightseeing. You're a short ride or walk from Tokyo Dome, Tokyo Imperial Palace, Akihabara, Ueno Park and Nippon Budokan, with Haneda and Narita airports within easy reach.