Abest Meguro is a comfortable 3-star hotel set 11 km from Tokyo Metropolitan Art Museum and 3.9 km from Tokyo Tower.
The property boasts convenient location minutes away from Meguro train station. The city center lies within 7 km from the venue.
The hotel allows quick access to gardens and parks.
Guests will find themselves a 20-minute stroll from Shirokanedai subway station. Haneda airport is 20 minutes' drive from away.
There are 88 non-smoking rooms appointed with free Wi-Fi, individual climate control, flat-screen television, a safe and a pantry. The rooms feature en suite bathrooms as well as an electric kettle and a fridge for self-catering.
Eat & Drink
Treating guests with Japanese and Italian dishes, Tonki is 50 meters away.
Hotel Abest Meguro offers 24-hour reception, laundry and ironing service.
Wireless internet is available in the entire hotel for free.
Paid Public parking is possible at a location nearby.