Square Shibuya
Located approximately 25 minutes by foot from Yebisu Garden Place Tower, Square Shibuya Tokyo hotel offers access to tourist attractions throughout Tokyo.
Location
Shibuya Nonbei Yokocho is located within a few blocks of this Tokyo hotel, and such natural sites as Nabeshima Shoto Park are 0.3 miles away. The hotel stands about 5 minutes' stroll from Shibuya metro station. The Square Shibuya Tokyo is situated within 4 miles of Tsukiji Market. The accommodation is just near Shibuya-ekimae bus station.
Food & Drinks
Choose from an unlimited choice of gesund dishes at Genki Sushi which is just 7 minutes' walk from the Tokyo hotel.
Why choose Square Shibuya
-
On-site spa services available
-
Multiple dining options on-site
-
Relaxing pools for guests
-
Various on-site activities offered
Main amenities
Amenities
Square ShibuyaParking options
- Parking
Important information
Enter dates to see availability