Karta Vacation Rentals
In the electric heart of Akihabara in Tokyo, a short walk from Akihabara Electric Town. About 3 km from the city center and within easy reach of Ueno Park and Ueno Zoo, Senso-ji, Tokyo Imperial Palace, Tokyo Skytree and Tokyo Dome.