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. All rooms boast a TV with cable channels and a private bathroom. The accommodation features a 24-hour front desk, room service and buying tickets for guests.
At the hotel, all rooms are fitted with a wardrobe....
|353 D2 Hong Ha, Coc Leu|