West Lake Home Hotel & Spa
West Lake Home Hotel & Spa
Hotel
No. 156 Yen Phu Street, Tay Ho
, Hanoi, Vietnam
80
Very Good ·
111 reviews