Hotel Abest Meguro is located in a market area of Tokyo in close proximity to Epson Shinagawa Aqua Stadium, Ebisu Shrine and Meguro River.
In the morning a hearty buffet breakfast is served.
The property is conveniently placed close to the a subway station. Tokyo Metropolitan Teien Art Museum, Daienji Temple and Otori Shrine are located just 200m from the hotel.
5 minutes' drive from Haneda airport.