Karta Vacation Rentals
In Akihabara, central Tokyo — steps from Akihabara Electric Town (0.1 km) and within easy walking distance of Ueno Park and Ueno Zoo. Tokyo Dome and the Imperial Palace are a short drive away, putting the city's top sights within reach.