5Br House At Windsor Cay Resort Orlando villa is located about 10 minutes' drive from Northeast Regional City Park and provides bowling and billiards for active guests. This Orlando holiday home is located 2.7 miles from Lake Davenport and offers guests to relax in a Jacuzzi bath available on site.
Hilochee WMA is located around a 15-minute drive away, and Church Street train station is 23 miles away.
5Br House At Windsor Cay Resort villa includes a bathroom with a separate toilet and a shower. Bathrooms also come with a hairdryer, bath sheets, and towels for your convenience.
The villa comes with a fully furnished kitchen fitted with an electric kettle, a fridge, and glassware. For meals, guests can head to Hurricane Grill & Wings, which is just 0.6 miles away.