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.