Business Hotel Yamayuri (Business Hotel Yamayuri)
Business Hotel Yamayuri (Business Hotel Yamayuri) Located just a two-minute walk from Ueno Subway Station, Hotel Yamayuri offers modest accommodation and easy access to the vibrant city of Tokyo. Ueno Park is only a ten-minute walk away, and the Asakusa area is about a 20-minute walk from the hotel. Nearby Ueno Station offers direct access to the Ginza, Akihabara and Roppongi areas. The hotel's modest, air-conditioned rooms come with an LCD television, handy refrigerator, and a private bathroom with bath amenities. A Japanese-style room with tatami-mat floors and futon bedding is also available. Massages can be arranged, and the hotel helpfully offers luggage storage and an internet station in the lobby. Guests can enjoy fresh green tea or try on the linen yukata robe, all during a fantastic sightseeing holiday or productive business trip.