The property is located in Shinagawa Ward district, 250 metres from Tanjo Hachiman Shrine.
The venue is set close to Meguro Catholic Church and within 150 metres of Meguro underground station. Meiji Jingu Shrine is 4.6 km from this accommodation. The hotel is close to Daienji Temple.
Guests can enjoy Japanese meals at Tonki within 5 minutes' walk of the property. Meguro railway station is a 5-minute walk away.