Staying at 5 Bd 45 Ba Windsor Cay 1300 Bi Villa Orlando, guests can visit Hilochee WMA, which is about 10 minutes away by car.
This Orlando villa offers a convenient location, 3.1 miles from Northeast Regional City Park, while natural sights like Lake Davenport are 2.9 miles away. Buccaneer Bay is located approximately 15 minutes' drive away, and Church Street train station is 23 miles away.
Guests are welcome to cook their own meals in a fully-fitted kitchen of the holiday home. Wendy's serving food and drinks is within a few blocks of the Orlando accommodation.