Located 200 metres from Meguro railway station, Hotel Abest Meguro / Vacation Stay 71410 Tokyo offers quick access to Tanjo Hachiman Shrine.
Daienji Temple is 200 metres away while Sugino Costume Museum is about 0.3 km away from the venue. The accommodation stands 150 metres from Meguro tube station. The hotel is set next to Kume Museum of Art.
Rooms offer television and iron/ironing board.
Guests can enjoy Japanese meals at Tonki within 5 minutes' walk of the property.