General Information
Hotel Abest Meguro is a 3-star hotels that has been welcoming guests since 2012.
The accommodation went through a renovation in 2012.
Hotel Abest Meguro is part of Independent under Independent.
There are 88 rooms spread across 8 floors.
Location
Located at 2-26-5 Kamioosaki, Shinagawa in Tokyo, Japan.
Those looking to explore will find Tamagawajido Park, Oharadai Ryokuchi, and Hatcho Inari nearby.
Facilities & Amenities
Hotel Abest Meguro has Luggage storage, Elevator, Microwave (shared), _24_HOUR_FRONT_DESK, ACCESSIBLE_WHEELCHAIR_NONE, and more.
Contact
Phone number: 81 3-34905566