Set in Davenport, 19 km from Disney's Animal Kingdom and 19 km from Disney's Blizzard Beach Water Park, Marvelous Villa, South facing pool, themed bedrooms close to Disney offers a fitness centre and air conditioning.
4345 Acorn Court, Davenport, FL 33837, United States