New house of high luxury vacation features air-conditioned guest accommodation in Davenport, 19 km from Disney's Animal Kingdom, 20 km from Disney's Blizzard Beach Water Park and 20 km from ESPN Wide World of Sports.
Number of rooms: 9
3017 Mahalo Drive, Davenport, FL 33897, United States