Sort by relevance
2 of 2 hotels
Muong Thanh Lang Son Hotel is located in Lang Son. Make yourself at home in one of the 124 air-conditioned rooms featuring minibars and LCD televisions. Complimentary wireless Internet access is available to keep you connected. Conveniences include phones, as well as safes and desks. Pamper yourself with a visit to the spa, which offers massages. You're sure...