Notable for its location 600 metres away from Sugekari Park in Meguro Ward district, the hotel is placed within 10 minutes' walk of Shibuya Mark City.
Kamimeguro Hikawa Shrine is a few steps away, while Ikejiri-ohashi train station is within a 10 minutes' walk from the venue. You can get to the venerable Shinto Meiji Jingu Shrine in a few minutes by car.
This hotel features complimentary wireless internet, a flat-screen TV with satellite channels and climate control in the rooms. Down pillows and linens along with a bathtub, hairdryers and slippers are also provided.
The restaurant Beer Stand Hiranoya is 5 minutes’ walk away. The property is in a 15-minute walking distance from Shibuya tube station.