Directly connected to Shibuya Train Station, Shibuya Excel Hotel Tokyu offers easy transportation links, 2 high-floor restaurants and comfortable rooms with free Wi-Fi access and a satellite flat-screen TV.
Number of rooms: 523
150-0043 Tokyo-to, Shibuya-ku, Dogenzaka 1-12-2, Japan
Hotel booked 5 times today.