Ubicado a solo dos minutos a pie de la estación de metro de Ueno, el Hotel Yamayuri ofrece un alojamiento modesto y fácil acceso a la animada ciudad de Tokio. El parque Ueno está a solo diez minutos a pie y la zona de Asakusa está a unos 20 minutos a pie del hotel. La cercana estación de Ueno ofrece acceso directo a las zonas de Ginza, Akihabara y Roppongi. Las modestas habitaciones del hotel cuentan con aire acondicionado, un televisor LCD, un práctico refrigerador y un baño privado con artículos de tocador. También hay disponible una habitación de estilo japonés con pisos de tatami y futones. Se pueden organizar masajes y el hotel ofrece una consigna de equipaje y una estación de internet en el vestíbulo. Los huéspedes pueden disfrutar de té verde recién hecho o probarse la bata yukata de lino, todo ello durante unas fantásticas vacaciones turísticas o un productivo viaje de negocios.