Karta Vacation Rentals





In the electric heart of Akihabara in Tokyo’s Chiyoda ward, Okachimachi Urban Hotel sits a short walk from Ueno Park and Ueno Zoo. Akihabara Electric Town, Ameyoko shopping and the University of Tokyo are all close by, with Tokyo Dome and the Imperial Palace just a few kilometers away.