The 2-star Business Hotel Yamayuri lies within 4.5 km from Ginza. Business Hotel Yamayuri has been welcoming guests to its elegant rooms since 1980.
The hotel is perfectly located close to Asakusa subway station. This comfortable property is about 9 km away from the center of Tokyo.
5 minutes' walk to Ueno train station. A 25-minute drive will take you to Haneda airport.
Business Hotel Yamayuri is a property in Tokyo that comes with 23 rooms and provides climate control, a private safe, flat-screen TV, a dressing room and blackout drapes. Other comforts include an electric kettle, coffee/tea makers and a fridge for self-catering.
Eat & Drink
Resutoranmannada treats guests with Japanese meals and is about 100 meters away.
Guests will enjoy using bicycle rentals when exploring the sites of Tokyo.
Wireless internet is available in the hotel rooms for free.
Public parking is possible at a location nearby at JPY 3000 per day.