Set within 3 km of Duc Huy Plaza, An Binh Hotel in Lao Cai offers a bar, as well as free WiFi throughout the property. This hotel offers a 24-hour front desk and room service. All rooms are fitted with a TV with cable channels.
At the hotel, every room is equipped with a wardrobe. The rooms include a private bathroom with a shower....
|353 D2 Hong Ha, Coc Leu|