10 Bd 8 Ba Windsor Cay 16191 Cc Villa Orlando is located within a 10-minute drive of Lake Davenport, giving access to various tourist spots nearby.
About 3 miles from this Orlando holiday home guests will find Paradise Palms Boulevard, while Northeast Regional City Park is 2.7 miles away.
The villa also features a fully-fitted kitchen, equipped with a dishwasher. Guests can dine at Hurricane Grill & Wings located in proximity to this property. The nearest railroad station is Church Street, situated 23 miles away.