Located in Chumphon, 6.5 km from Wat Chao Fa Sala Loi, The Windsor Boutique Resort provides accommodation with a seasonal outdoor swimming pool, free private parking, a shared lounge and a terrace. 7.3 km from Chumphon Railway Station and 7.6 km from Chumphon Park, the property features a restaurant and a bar. The accommodation offers a 24-hour front desk, airport transfers, luggage storage space and free WiFi throughout the property.
Selected rooms include a kitchen with a fridge, a dishwasher and a microwave.
Chumphon Provincal Stadium is 7.8 km from the resort, while Krom Luang Chumphon Khet Udomsak Monument is 27 km away. The nearest airport is Chumphon Airport, 29 km from The Windsor Boutique Resort.