El Business Hotel Yamashiro Tokio, de 2 estrellas, es el lugar ideal para alojarse en el barrio Tokio Central de Tokio, a unos 3 km del Museo de Arte Contemporáneo Watari. Con una ubicación en los alrededores del Museo del Samurái, el hotel está dotado de 11 habitaciones, además de consigna de equipaje.
Atracciones urbanas como el Jardín Hamarikyu Teien, que está ubicado a poco más de 15 minutos en coche de este hotel, y la Estación de tren Ueno Park que está ubicada a unos 20 minutos en coche, bien merecen una visita. Entre las atracciones deportivas cercanas está el Estadio Meiji Jingu, a una distancia de 2 km del Business Hotel Yamashiro Tokio. Al alojarte en este alojamiento, tendrás acceso perfecto al Auditorio Ōkuma, un sitio educativo situado a unos 25 minutos a pie. La estación de metro Higashi Shinjuku, situada a unos 400 metros, ofrece una conexión rápida con todas las zonas de Tokio.
Las habitaciones incluyen aire acondicionado, junto con comodidades modernas como una tv de pantalla plana con canales vía satélite. Todas las habitaciones del Business Hotel Yamashiro incluyen un hervidor eléctrico y nevera, así como un inodoro separado y ducha.
El restaurante Tsukiji Kiyomura Sushi-Zanmai Higashi Shinjuku-ten con comida saludable, está ubicado bastante cerca del hotel.