Juyoh Hotel Tokyo
2-15-3 Kiyokawa, Tokyo, Japan
2-15-3 Kiyokawa, Tokyo, Japan
Located within 3 km of Ueno Zoo, the 2-star Juyoh Hotel Tokyo is just 5 minutes' walk from Kubikiri Jizo.
Situated at a distance of 2.6 km from National Museum of Nature and Science, this Tokyo hotel also gives access to such sports venues as Tokyo Dome, which is about 6 km away. Religious sights in the area include Kanda Shrine (4.3 km) and Imado Shrine (1 km). The hotel is also within walking distance of Ueno Park. Feel in total harmony with nature by visiting Shinobazu Pond, at a distance of 3.4 km from the property. Juyoh Hotel is about a 5-minute walk from Kiyokawa-Nichome bus stop and a short walk from Minami-senju tube station.
Chuka Izakaya Izumi offers a wide range of Chinese dishes and lies around a 5-minute walk from the accommodation.