This property offers all the comforts of home, including an outdoor pool and fully equipped kitchens. Walt Disney World is 12.8 km from the property.
Number of rooms: 226
4874 Cayview Avenue, Orlando, FL 32819, United States
Hotel booked 2 times today.