Shibuya Tobu Hotel Tokyo
3-1 Udagawa-Cho, Tokyo, Japan
Choose your dates to see prices
3-1 Udagawa-Cho, Tokyo, Japan
Choose your dates to see prices
At the 3-star Shibuya Tobu Hotel Tokyo, you can stay close to the Hachiko statue, as it is situated just a 7-minute stroll away. The 3-star Shibuya Tobu Hotel Tokyo also offers a 24-hour front desk and wake-up calls. The hotel is a good starting point for Tokyo's sports attractions, including the National Yoyogi Stadium, which is only 0.6 km away.
Overlooking the sea, the 194 rooms are appointed with an air conditioner, as well as modern facilities such as a flat-screen TV with satellite channels. Bathrooms come with a bidet, a separate toilet, and a shower, along with hair dryers and toiletries.
The MEGA Don Quijote store is located merely 6 minutes on foot from this Tokyo hotel, and such natural sites as the Shinjuku Gyoen National Garden is nearly a 10-minute drive away. The National Art Center, Tokyo is a mere 1.2 km from the accommodation. Also, cherry blossom viewing spots lies approximately a 15-minute ride away, while Shibuya underground station is right around the corner from the hotel. Shibuya-ekimae bus station, allowing a good connection throughout the city, is around 300 metres from the Shibuya Tobu Tokyo.
The restaurant Ichiran Shibuya is located in close proximity to Shibuya Tobu Hotel.
Wi-Fi
24-hour reception
24-hour services
Massage
Spa and relaxation
Restaurant
Bar/ Lounge area
On-site Dining