The 8-bedroom Luxury Oasis 8Br Villa - Windsor Cay Resort Orlando is located approximately a 15-minute drive from Showcase of Citrus and provides a spa bath. The Orlando villa features a private swimming pool and is ideal for up to 20 guests.
Lake Davenport is 2.9 miles from the villa while Northeast Regional City Park is 3.1 miles away.
Luxury Oasis 8Br Villa - Windsor Cay Resort provides a fully-fitted kitchen with tea and coffee making equipment, a fridge, and oven for guests' use. Wendy's is in proximity to the property. Church Street train station is also situated 23 miles away.