Skip to main content

Hotel Olympic Inn Shibuya 2 *

2-22-6 Ohashi; Meguro-ku, 1530044 Tokyo, Japan Show on the map
Reviews
TripAdvisor Score
TripAdvisor Score Based on 36 reviews
Excellent location

Choose your room

.  
.

Olympic Inn Shibuya is known for its superior service and affordable accommodations

Reviews: Hotel Olympic Inn Shibuya