El Business Hotel Yamashiro está escondido en el distrito de Kabukicho de Shinjuku (el barrio rojo), a 7 minutos a pie de las estaciones de tren y autobús de Shinjuku. Dispone de conexión WiFi gratuita y recepción 24 horas.
Las habitaciones tienen aire acondicionado, TV de pantalla plana, nevera, hervidor eléctrico y baño con bañera, artículos de aseo gratuitos y secador de pelo.
El Yamashiro Business Hotel ofrece consigna de equipaje, servicio de camarera de pisos, y servicio de fax y fotocopias.
El hotel está a 15 minutos a pie del jardín nacional de Shinjuku Gyoen. Se puede llegar al santuario de Meiji Jingu con un trayecto en tren de 5 minutos desde la estación de JR Shinjuku seguido de un paseo de 5 minutos. El popular distrito comercial y de ocio de Shibuya está a 7 minutos en tren.