Choose your room
Hotel Yamayuri - Vacation Stay 89732 2*
Nestled in Taito, which is a special ward located in Tokyo Metropolis, Japan, Hotel Yamayuri - Vacation Stay 89732 Tokyo is 0.9 km from such cultural places of interest as the National Museum of Nature and Science.
The hotel is 12 minutes' walk from the Shinobazu Pond and about a 25-minute walk from the traditional shopping Yanaka Ginza Street. This 2-star hotel is 500 metres from the unconventional Saigo Takamori Statue and right near Ueno underground station. From the Yamayuri - Vacation Stay 89732, you can easily reach the large Ueno Park, located a mere 9 minutes' walk away. Keisei-Ueno train station is within 400 metres of the property, and the ancient Yushima Tenmangu Shrine is merely 1.1 km away.
Ichiran, Atre Ueno Yamashitaguchi pampers guests with Japanese dishes and lies a stone's throw from this hotel.