Located 10 minutes by car from Mori Art Museum, Capsule Hotel Shibuya Tokyo is within a 500-metre distance of the sleek Magnet by Shibuya 109 Mall.
Shibuya Center-gai is a 6-minute walk away, while Mejiro train station is 7 km from this hotel. The hotel offers a setting within reach of Bunkamura The Museum. Guests might as well visit Jingudori Park, which is 1 km away. There is The National Art Center a 15-minute ride away, while Shibuya-ekimae bus station is a 10-minute walk from the Capsule. Offering proximity to Shibuya underground station, this property is located 450 metres away.
The hotel welcomes guests to 166 rooms complete with a multi-channel television, as well as comforts like air conditioning.
Offering Japanese dishes, Han no Daidokoro Kadochika is a 5-minute stroll away.