Located in Shinjuku, Business Hotel Yamashiro is within a mile (2 km) of popular sights such as Shinjuku Gyoen National Garden and Tokyo Metropolitan Government. This 12-room, 3-star hotel has in-room conveniences like refrigerators, electric kettles, and flat-screen TVs.
Guests can enjoy free WiFi and flat-screen TVs. Bathrooms offer hair dryers, free toiletries, slippers, and toilets with an electronic bidet. Refrigerators, electric kettles, and desks are also available.
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.