Windsor Hills water slide

Windsor Hills Resort Orlando has opened the dueling water slides and water play area today.

So remember to include some fun days at Windsor Hills during your next vacation there.

Windsor Hills Resort and Windsor Hills Pool View Condo

Together are the perfect place to call home during your family's next perfect Walt Disney World vacation.

Leave a Comment