Enchanted Retreat Apartment Davenport
Located in Davenport, 16 km from Disney's Animal Kingdom and 18 km from Disney's Blizzard Beach Water Park, Enchanted Retreat offers air conditioning. There is an on-site restaurant and free private parking.
621 Terrace Ridge Circle , Davenport, FL 33896, United States