Located in Sơn La, Windsor Hotel Son La offers a bar. With a garden, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. There's a restaurant serving Thai cuisine, and free private parking is available.
Guest rooms are equipped with a flat-screen TV with cable channels, an electric tea pot, a bidet, free toiletries and a desk. All rooms include a closet.
Guests at the hotel can enjoy an à la carte breakfast.
Staff at Windsor Hotel Son La are always available to provide guidance at the reception.
The nearest airport is Dien Bien Phu Airport, 99 miles from the accommodation.