Featuring a private pool for guests' relaxation, Brand New 8 Bedrooms At Windsor Cay Orlando villa is located about 10 minutes by car from Lake Davenport.
Paradise Palms Boulevard is nestled 3.1 miles from the Orlando holiday home, and Northeast Regional City Park is 2.9 miles away.
Hurricane Grill & Wings is within a few blocks of the villa. Church Street train station is also situated 23 miles away.