Shibuya Tobu Hotel 3*
Main amenities
-
Wi-Fi
-
24-hour services
-
Spa and relaxation
-
On-site Dining
-
Meeting facilities
-
Air conditioning
-
No pets allowed
Location
Offering a shared lounge and recreational facilities, the perfect Shibuya Tobu Hotel Tokyo is nestled in a shopping neighborhood, 17 minutes by foot from Togo Shrine. This hotel has a banquet hall, inspired by moments of togetherness, and is situated within reach of the 1980s sculpture "Moyai Statue".
The modern hotel puts you in the center of Tokyo, a mere 0.7 miles from Laforet Mall and 1.8 miles from Cherry blossom viewing. The affordable 3-star Shibuya Tobu Tokyo is just 7 minutes' walk from Shibuya109 Department Store and a few steps from Shibuya subway station. Visit South Pond, about 1 mile from the accommodation, and feel complete harmony with the nature of Japan. The area also includes natural sights like Nabeshima Shoto Park a short way from the Tokyo hotel. Shibuya-ekimae bus station can be found around 900 feet from the Shibuya Tobu Tokyo.
Staying at this property, you may choose from one of the 194 rooms featuring a flat-screen TV with satellite channels, as well as essentials such as an air conditioner. The rooms offer elegant furniture including a writing desk. The bathroom is equipped with a bidet, a separate toilet, and a shower, along with a hairdryer and towels.
Shibuya Tobu Hotel features a delightful made-to-order breakfast daily. The lounge bar will set you up nicely for enjoying your stay. Genki Sushi is situated in close proximity to the hotel.