Located about a 25-minute stroll from the Sato Sakura Museum, Hotel Abest Meguro / Vacation Stay 71518 Tokyo offers access to tourist attractions throughout Tokyo.
This Tokyo hotel lies in Shinagawa Ward with picnic spots and an aquarium, within reach of the Meguro River. The hotel is only 450 metres from Meguro Gajoen, and the Togoshi Ginza Onsen, where guests can indulge in relaxation, stands 2.2 km away. The sleek gallery "Museum of Yebisu Beer" is nearly 5 minutes' drive away, and Meguro underground station is in the immediate vicinity of the Abest Meguro / Vacation Stay 71518 Tokyo. The accommodation is also situated 11 km from Mejiro train station.
The rooms at this Tokyo hotel include air conditioning, as well as media facilities like a television.
The property is fairly close to Tonki restaurant with its Japanese dishes.