The property is located in Shibuya Ward district, 600 metres from The Shoto Museum of Art.
The hotel is set 4 km from the centre of Tokyo, not far from Shibuya Crossing. Guests can visit the nearby Magnet by Shibuya 109 as well as Cherry blossom viewing which is 3.6 km away from the venue. NHK Studio Park is only a couple of minutes' drive away.
The rooms of D Private Room include a flat-screen TV with satellite channels, smoke detectors and multi-channel TV. For your comfort, you will find a microwave, kitchenware and a fridge.
Guests can enjoy Japanese and Asian meals at Ichiran Shibuya within 10 minutes' walk of the property. The nearest tube station is Shibuya, a 5-minute walk away.