Located in Lao Cai, 100 metres from Duc Huy Plaza, Hoang Gia Hotel boasts a sun terrace and views of the mountain. Free private parking is available on site. Every room at this hotel is air conditioned and has a flat-screen TV.
Address: Lot17 - 21, Group 20, Tran Hung Dao Highway, Bac C, Lao Cai
Rates from:
USD 18 Book Now