~ Welcome to le Xanadu ~
~ at Windsor Hills Resort ~
Welcome to Le Xanadu Disney! Here you can learn more about Windsor Hills Resort, local attractions and parks, but most importantly, our two exquisite townhouses, both of which are available for short term rental. Why not indulge yourself on your next fun-filled vacation to The Sunshine State and stay at Central Florida’s top family vacation resort?
Please feel free to look through our website in as much detail as possible so you can learn how our two townhouses are ideal for you and your family. What’s more, we’re located just 2.5 miles from Walt Disney World Resort, so all the magic is right on your doorstep!
Your Home Away From Home
Make yourself at home when staying with us. Enjoy our cozy family rooms after spending another perfect day exploring everything that Central Florida has to offer.
Relax & Unwind in Comfort
At Le Xanadu Disney, you’ll find all the comforts of home to help make your stay as enjoyable as possible. Forget a hotel and choose a fully furnished townhouse!
Your Private Splash Pools
There’s no better way to cool off after a day at the parks than in your very own splash pool, or you can relax with a refreshing beverage on one of the comfortable chairs.