Overview
Hotels
Things to Do
Restaurants
Nightlife
Itineraries
Facts
Explore
Travel
Shibuya Tokyu Inn
Address:
1-24-10 Shibuya
Shibuya-ku
150-0002 Tokyo, Japan
view map
Phone:
+81 3 3498 0109
Hotel star rating:
3 stars
Brand name:
Tokyu Inn Chain
Map:
Contact
·
Privacy
·
Terms