When you’re ready for a fun and relaxing vacation in Orlando, your family will love staying in our luxurious three-bedroom townhomes, located in Windsor Hills Resort in Kissimmee, just 2 miles from the south entrance to Disney World.
For photos of our home updates, latest news and activities in Orlando or at our resort, or just to keep in touch for your future visit to our area, click here to follow us on Facebook.