Karta Vacation Rentals
In Chiyoda, central Tokyo — a short hop to Akihabara Electric Town (0.5 mi) and under 1 km from the Imperial Palace East Gardens. You’re also within roughly 2 km of Tokyo Dome and Nippon Budokan, with Ueno Park, Tokyo International Forum and Ameyoko all close by.