Karta Vacation Rentals
In central Tokyo, a stone’s throw from Ueno Park and Ueno Zoo. Walk to Ameyoko Shopping District, the National Museum of Western Art and the Tokyo Metropolitan Art Museum. Akihabara Electric Town and Tokyo Dome City are also within easy reach.