Nestled in Shinagawa Ward with picnic spots and an aquarium, Hotel Abest Meguro / Vacation Stay 71516 Tokyo is within a 200-metre distance of the Kume Museum of Art.
This hotel is located a 5-minute walk from Kofuku-in Temple, just moments from Meguro tube station. The hotel in Tokyo is 1.1 km from the tranquil Ikedayama Park. While staying at the Abest Meguro / Vacation Stay 71516, guests get quick access to the Otori Shrine, which is a 9-minute walk away. This property is also 11 km from the Mejiro train station.
The rooms at the hotel include an air conditioner, as well as media facilities like a multi-channel television.
The restaurant Tonki is situated fairly close to the accommodation.