The 3-star Olympic Inn Shibuya Tokyo offers air-conditioned rooms in the Meguro Ward district, about a 15-minute walk from Sato Sakura Museum. The hotel offers excellent services and attentive staff.
Located within a 200-metre distance of O-Path Yume Square, this comfortable hotel is not far from Saigoyama Park. You will enjoy your visit to Ikejiri Inari Shrine, a mere 1 km from the property. Also, Sugekari Park is situated 14 minutes' walk away. There is the venerable Shinto Meiji Jingu Shrine 2.8 km from the Olympic Inn. This Tokyo hotel is directly connected with Ikejiri-ohashi train station, which is 250 metres away.
The 65 rooms at the accommodation are equipped with comforts such as air conditioning, as well as a flat-screen TV with satellite channels. Guestrooms also include an electric kettle and a fridge. The private bathrooms have a bidet, a separate toilet, and a shower, along with a hair dryer and bath sheets.
Kaikaya serves Japanese dishes and lies within reach of the Olympic Inn Tokyo.