Economy Double Room
- 1 Single bed,1 Double bed
- Shower
- Heating
- Air conditioning
Hotel · Tokyo · Tokyo City Area
A compact 3-star inn in Tokyo's Shibuya area, close to Meguro River and well-connected to public transport.
About
Olympic Inn Shibuya is a 3-star hotel in Tokyo's Shibuya area, housing 65 rooms. It sits within a 5-minute walk of Meguro River and is also close to the Meguro Sky Garden, making it a practical base for exploring the city.
The property provides essential comforts including air conditioning, free Wi-Fi in rooms, and soundproofed rooms. A restaurant and luggage storage are on-site, and the 24-hour reception adds flexibility for arrivals.
In brief
01 — Rooms
High season: summer dates usually book out a few weeks ahead.
02 — Amenities
Everything included at this stay — the facilities and essentials, at a glance.
Photos
03 — Reviews
Recent verified reviews from guests who stayed here.
Guest-rated 7.4/10 from 145 reviews
7.4Verified guest“Easy access to transport, nearby eateries, convenient laundry, relaxing night exploration, courteous and friendly staff, close to Shibuya and Meguro River.”
7.4Verified guest“We loved staying at this hotel. The staff were very courteous and friendly. The hotel had easy access to transportation, with buses and trains nearby. There was a wide range of dining options in the surrounding areas. The area is beautiful, especially at night, with lovely spots to explore.”
7.4Verified guest“The hotel was conveniently located near public transport and had many dining and shopping options nearby. The staff were friendly and helpful throughout my stay. I also appreciated the beautiful views of the cherry blossoms along the river during my walk from the hotel.”
7.4Verified guest“During our Christmas stay, we enjoyed the close proximity to transportation facilities and plenty of dining options within walking distance. We especially appreciated the convenience stores nearby. The staff were always friendly and helpful, adding to the overall positive experience.”
7.4Verified guest“We had a great experience at this Japanese hotel. The location was superb, with easy access to transport facilities and an abundance of eating options. The room had all the modern comforts, including a comfortable bed and an excellent breakfast buffet. The staff were friendly and always on hand to help. We particularly enjoyed the beautiful view of the Meguro River and cherry blossoms. The nearby convenience stores were also a great plus.”
04 — Location
The property sits in Tokyo.
Meguro River: Just a 5-minute walk away, the river is a scenic spot, especially during cherry blossom season when the banks are lined with blooms.
Meguro Sky Garden: A short walk from the hotel, this elevated park offers city views and a peaceful escape from the streets.
Shibuya: The hotel is close to Shibuya, giving easy access to its famous crossing, shopping, and nightlife.
Oohashi2-22-6, Tokyo, Tokyo City Area, 153-0044, Japan
05 — Good to know
Hotel details are shown for reference. Final rate terms are confirmed on the partner’s site at booking.
06 — Questions
Check-in is from 15:00 to 23:59, and check-out is by 11:00.
The hotel has a restaurant, and one review mentions an 'excellent breakfast buffet,' but the data does not specify if it's included in the room rate.
No, the hotel does not list parking as an amenity.
No, pets are not allowed at this hotel.
The bottom line
Olympic Inn Shibuya is a solid choice for budget-conscious travelers who value location and transport access over luxury. With a 7.4 rating and positive reviews on staff and convenience, it's a practical pick for exploring Tokyo, especially if you're near Meguro River.
Tap through and we’ll open our booking partner’s site, with live prices and availability for your exact dates.
No payment on this site — you complete the booking on our partner’s site.