Le Xanadu 01
Le Xanadu 01 is an upscale, three bedroom townhouse located within the prestigious, gated resort of Windsor Hills. This home offers you and your family a tranquil haven in which to enjoy during your vacation in Florida. Located just a short walk from the community clubhouse, this is the ideal for you and your loved ones.
Le Xanadu 02
Le Xanadu 02 is our second, luxurious townhouse located at Windsor Hills Resort. This home is elegantly furnished and provides everything needed to make the most of your fun-filled vacation in The Sunshine State. Just like Le Xanadu 01, we’re located just a short walk from the Windsor Hills community clubhouse.View this Home