Business Hotel Yamayuri
Yamayuri Hotel is set in a vibrant area of Tokyo next to Ginza, Tokyo Tower and Tokyo Sky Tree. Yamayuri Hotel has been welcoming guests to its non-smoking rooms since 1980.
The hotel is in the prime location just near Asakusa subway station. The distance between Tokyo city center and the property is 9 km.
This hotel is ideally based near parks.
Yamayuri Hotel offers 23 rooms fitted with TV, a refrigerator, a heating system, IDD telephone and climate control for a comfortable stay in Tokyo. Guests will enjoy a view of Ueno Park from their rooms. They provide bathrooms with a shower, a bathtub and free toiletries.
Yamayuri Hotel is about 5 minutes’ walk from Resutoranmannada serving japanese dishes.
Guests will find themselves a 5-minute walk from Ueno train station. The hotel is around 20 minutes' drive from Haneda airport.
Guests at Yamayuri Hotel are offered to use an elevator, currency exchange and a baggage storage as well as room service, 24-hour reception and newspaper service.