Ośrodek Windsor Resort mieści się w centrum miasta Lop Buri, w odległości zaledwie około 1 km od pałacu króla Narai i od dworca kolejowego. Obiekt wyróżnia się dzięki nawiązującej do holenderskich tradycji architekturze. Na miejscu można korzystać z bezpłatnego WiFi.
Słynna świątynia Phra Kal jest oddalona tylko o 2 km. Odległość od świątyni Wat Phrasi Mahathat wynosi 2,5 km. W promieniu 1 km od obiektu działa wiele lokali gastronomicznych.
Resort Windsor oferuje stylowo urządzone, pomalowane na jasne kolory pokoje wyposażone w telewizor z płaskim ekranem, sofę i lodówkę. Na Gości czeka nowoczesna, prywatna łazienka z prysznicem i bezpłatnym zestawem kosmetyków.
W obiekcie do dyspozycji Gości jest pięknie urządzony ogród krajobrazowy i bezpłatny parking.
Liczba pokoi : 4