Choose your room
Hotel Abest Meguro / Vacation Stay 71518
Guests of Hotel Abest Meguro / Vacation Stay 71518 Tokyo can enjoy easy access to the Hyakudan Stairs, which is situated about a 5-minute stroll away.
This Tokyo hotel is nestled in Shinagawa Ward with picnic spots and an aquarium, 3.9 km from business venues like the well-known Tokyo Tower and 750 m from the Meguro River. Also, the Yamatane Museum of Art is set nearly a 25-minute walk away. The Meguro River Cherry Blossoms Promenade lies only 1.2 km away, and Meguro tube station is just around the corner from the Abest Meguro / Vacation Stay 71518 Tokyo. Mejiro station is approximately a 20-minute ride from this Tokyo hotel.
Guests can dine at Tonki, serving Japanese dishes, or at Mawashizushi Katsu Midori, located just 200 metres away.