Karta Vacation Rentals
In the electric heart of Akihabara and Ueno, a stylish downtown Tokyo hotel just minutes from Akihabara Station and Okachimachi Station. Walk to Akihabara Electric Town, Ameyoko shopping, Ueno Park and Ueno Zoo. Sensoji Temple, Tokyo Skytree, Tokyo Dome and the Imperial Palace are a short ride away.