Loading hotels
Confirming room availability...
Tokyu Stay Shibuya, Shinsencho 8 14 Shibuya Ku, Tokyo, Japan
This comfortable Hotel is located in Tokyo City. This property offers a total of 125 guests rooms. Guests will not be bothered during their stay, as this is not a pet-friendly property.