Located in Shinjuku, Business Hotel Yamashiro is within a 5-minute walk of Robot Restaurant and within 15 minutes of other popular attractions like Shinjuku Gyoen National Garden. The 12 rooms at this 3-star hotel include refrigerators and flat-screen TVs.
All 12 rooms feature refrigerators. Guests can enjoy flat-screen TVs and stay connected with free WiFi. Bathrooms offer hair dryers, free toiletries, and toilets with an electronic bidet.
Guests of Business Hotel Yamashiro enjoy features like free WiFi in public areas. The front desk is staffed 24/7 to help with luggage storage, and answer any questions about the accommodations.