Windsor Hills Resort – new water slides open today

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.