This website uses cookies to improve your browsing experience. By continuing to use this site, you consent to the use of cookies on your device as described in our Cookie Policy.
Book Now

Hotel Abest Meguro

Situated in Tokyo, 1 km from Ebisu Garden Place, Hotel Abest Meguro has rooms with free WiFi access. This 3-star Japanese-style business hotel offers a 24-hour front desk. The property is non-smoking throughout and is located 2.4 km from Shinagawa Station.

Guest rooms in the japanese-style business hotel are fitted with a flat-screen TV. Hotel Abest Meguro offers certain rooms with city views, and rooms include a private bathroom. All units will provide guests with a fridge.

Guests at the accommodation can enjoy a buffet breakfast.

Shibuya Station is 3 km from Hotel Abest Meguro, while Hachiko Statue is 3.1 km from the property. Tokyo Haneda International Airport is 10 km away.