Situated 19 km from Disney's Blizzard Beach Water Park, 20 km from ESPN Wide World of Sports and 20 km from Disney's Boardwalk, Beautiful Private Pool Villa with 8 Modern Bedrooms features accommodation set in Davenport.
9115 El Caro Lane, Davenport, FL 33896, United States