Hotel Abest Meguro / Vacation Stay 71408 Tokyo is placed in Shinagawa Ward district, within a 5-minute walk of the restaurant Tonki.
Dendo Square Park is a 5-minute drive, and Tokyo Tower is a 10-minute drive away. Attractions within walking distance include Institute for Nature Study and Tanjo Hachiman Shrine. You can get to Meiji Jingu Shrine in a few minutes by car.
The air-conditioned rooms at Hotel Abest Meguro / Vacation Stay 71408 offer TV and ironing facilities.
The nearest train station is Meguro, which is 200 metres away.