Located 2.9 km from the venerable Shinto Meiji Jingu Shrine, Olympic Inn Shibuya Tokyo is just a 5-minute walk from the O-Path Yume Square. A luggage room and a restaurant are available for guests' convenience at the hotel, which sits in the Meguro Ward district.
The Meguro Sky Garden is around 300 metres away, while Ikejiri-ohashi train station is right near this 3-star hotel. The Olympic Inn is also within 5 minutes' walk of Meguro River. The Bunkamura The Museum is a mere 1.6 km away. For those travelling from afar, Tokyo International airport is 26 minutes' drive away.
For your comfort, you will find an air conditioner along with a kettle in each of the 65 rooms. Bathroom essentials include a bidet, a separate toilet, and a shower, and such comforts as a hairdryer and toiletries.
The Olympic Inn Tokyo is within easy reach of the restaurant Genkotsu.