Duc Huy Grand Hotel
Hotel
Lao Cai
Featuring a fitness centre, Duc Huy Grand Hotel is located in Lao Cai, 100 metres from Duc Huy Plaza. Featuring a garden, the 4-star hotel has air-conditioned rooms with a private bathroom.
Number of rooms: 90
72 -74 Tran Hung Dao avenue Bac Cuong ward, Lao Cai, Vietnam