Shibuya Hotels: Find 15 Hotel Deals near Shibuya in Tokyo, Japan | Expedia
Looking for hotels in Shibuya, Shibuya, Japan? Compare cheap deals & rates and choose from over 15 Shibuya hotels. ... Very nice place to stay. Room was a good size. Clean. We booked one night and ended up staying 3 nights. Only complaint is that we paid ...