Choose your room
Business Hotel Yamashiro 2*
- Wi-Fi
- 24-hour services
24-hour reception
- Air conditioning
- No pets allowed
Business Hotel Yamashiro Tokyo includes 11 rooms and is 14 minutes' walk from Shinjuku Nomura Building. The hotel also features Wi-Fi throughout the property.
The accommodation is situated in the Shinjuku Ward district, just a short stroll from Higashi-shinjuku underground station. The giant Godzilla Head Statue is within a 700-metre distance of this 2-star hotel, and the primary residence "Imperial Palace" is 6 km away. Business venues in the area include banks next to the property. Ueno Zoo is a 15-minute drive from Business Hotel Yamashiro. This accommodation is situated near Shin-Okubo train station, a 5-minute walk away.
Some of the non-smoking rooms feature complimentary Wi-Fi and a satellite TV as well as an electric kettle. Guests can make use of a tub, a separate toilet, and a shower along with hairdryers and guest toiletries.
This Tokyo hotel is a short way from Bonjuk & Bibimpa Cafe, that serves Asian cuisine.
Hotel Policy
- Children and extra beds
- There are no cots provided in a room.