Along with access to such natural sites as Lake Davenport, 2.9 miles away, 8 Bd 6 Ba Windsor Cay 15989 Cc Villa Orlando offers a swimming pool. Guests can enjoy billiards at this Orlando holiday home, located around a 15-minute drive from Northeast Regional City Park.
Hilochee WMA is nestled 2.3 miles away, and Buccaneer Bay is 2.2 miles from the villa.
8 Bd 6 Ba Windsor Cay 15989 Cc Villa includes a bathroom with a separate toilet and a shower. A hairdryer, bath sheets, and towels are also at your disposal.
For meals, guests can head to Wendy's, which is 16 minutes' walk away. Church Street train station, located 23 miles away, offers various transportation options in the vicinity.