Our recent stay at Windsor hills was fantastic! Th...
Our recent stay at Windsor hills was fantastic! The resort has everything you need for a perfect vacation. The staff was friendly and attentive, and the facilities were great. We can't wait to come back!