Shibuya Excel Hotel Tokyu

Tokyo, Japan.

 641 Reviews
Shibuya-ku, Dogenzaka 1-12-2, Tokyo
Rating : 8.5 out of 10 based on 641 reviews.



Shibuya Excel Hotel Tokyu - Map