Shibuya Excel Hotel Tokyu

1-12-2 Dogenzaka, Tokyo, Japan Get Directions to this spot
Category:
Hotels
1-12-2 Dogenzaka
Tokyo
Japan

Rate and review Shibuya Excel Hotel Tokyu in Tokyo, Japan!

Share your experiences at Shibuya Excel Hotel Tokyu with your friends or discover more Hotels in Tokyo, Japan.