This Orlando property is within a 15-minute drive of Walt Disney World and offers an on-site restaurant and tennis court. Each villa is equipped with a private balcony or patio. The villas offer a kitchen or kitchenette and a dining area.
Number of rooms: 100
12118 Turtle Cay Circle, Lake Buena Vista, Orlando, FL 32836, United States
Hotel booked 1 times today.