Choose your room
Hotel Abest Meguro / Vacation Stay 71408 2*
Situated a 5-minute walk from Hotel Abest Meguro / Vacation Stay 71408 Tokyo, guests can visit the Meguro Catholic Church.
This hotel lies in Shinagawa Ward with picnic spots and an aquarium within reach of the Otori Shrine. The 2-star hotel is also 1.2 km from the Tendai Ryusenji Buddhist Temple in Tokyo. Other attractions nearby include the Daienji Temple, which is a 10-minute walk away. Situated 150 metres from Meguro tube station, the Abest Meguro / Vacation Stay 71408 is 4.3 km from Takeshita Pedestrian Street.
Serving Japanese dishes, Tonki is a 5-minute stroll away.