The Windsor Boutique Resort localiza-se em Chumphon, a 6,5 km de Wat Chao Fa Sala Loi, e fornece acomodações com uma piscina exterior sazonal, estacionamento privado gratuito, um salão partilhado e um terraço. A 7,3 km de Estação Ferroviária de Chumphon e 7,6 km de Chumphon Park, o alojamento providencia apresenta um restaurante e um bar. O alojamento dispõe de receção aberta 24 horas, transfers do aeroporto, depósito de bagagens e acesso Wi-Fi gratuito em toda a propriedade.
Quartos selecionados incluem uma cozinha com um frigorífico, uma máquina de lavar louça e um micro-ondas.
Chumphon Provincal Stadium fica a 7,8 km de The Windsor Boutique Resort, enquanto Monumento Krom Luang Chumphon Khet Udomsak está a 27 km de distância. O aeroporto mais próximo é o Aeroporto de Chumphon, que fica a 29 km de The Windsor Boutique Resort.