The 3-star Olympic Inn Shibuya Tokyo offers air-conditioned rooms in the Meguro Ward district, just 1.2 km from the Sato Sakura Museum. The hotel also offers Wi-Fi in the rooms.
Located merely a 5-minute walk from the O-Path Yume Square, this comfortable hotel is not far from the Saigoyama Park. You will enjoy your visit to the usual residence "Imperial Palace", within 7 km of the property. Guests will also appreciate the vicinity to Sugekari Park, located 14 minutes' walk away. There is the venerable Shinto Meiji Jingu Shrine 2.8 km from the Olympic Inn Shibuya. Ikejiri-ohashi train station lies 250 metres away.
Along with a flat-screen TV with satellite channels, the air-conditioned rooms offer an electric kettle, and private bathrooms with a bidet, a separate toilet, and a shower. Bathrooms inlude a bidet, a separate toilet, and a shower, and such fine comforts as a hairdryer and bath sheets.
Located within reach of the Olympic Inn Shibuya Tokyo, the seafood restaurant Kaikaya offers a Japanese menu.