Windsor Hills Resort

Three of our villas, Crete Paradise Villa, Crete Tropical Villa and Crete Poolside Condo are located in the upscale gated community of Windsor Hills. Your reservation gives you complimentary access to the Windsor Hills Club House. It features luxury lifestyle amenities: Bar, marketplace, water park, movie theater, arcade, tennis courts, basketball courts, and fitness center.