Offering a restaurant, the 2-star Tokyo Tourist Inn Uguisudani lies in Central Tokyo, which is Japan's busy capital, merely 14 minutes' walk from the University Art Museum, Tokyo University of the Arts and a mere 1 km from the Tenno-ji Temple.
Situated just 1.7 km from the 14.3-hectare Ueno Zoo, the hotel also gives access to such sports venues as the Tokyo Dome, which is 3.1 km away. The area includes such religious sights as the Imado Shrine (2.4 km) and the attractive Yushima Tenmangu Shrine (2 km). A family vacation to Tokyo will become more exciting if you visit the Sumida Aquarium lying about a 10-minute drive from the Tourist Inn Uguisudani. This Tokyo hotel is 850 metres from Nippori city rail and a few moments from Shitaya-nichome bus stop.
Sasa-no-yuki offers a variety of Japanese delicacies and lies nearly 5 minutes' walk away.