The comfortable Abest Meguro Hotel is a 3-star property located 1450 meters away from Happoen Garden.
The hotel is placed 25 minutes' walk from Sengaku-ji Temple. The venue is set within 7 km from Tokyo city center.
The property provides non-smoking guestrooms including small double room and double room.
Serving Indian and Szechuan meals, Indian&Nepali Lakshimi is about 5 minutes’ walk away.
Haneda airport can be reached in 20 minutes by car from Abest Meguro Hotel.