Situated in Davenport, 18 km from Disney's Animal Kingdom and 19 km from Disney's Blizzard Beach Water Park, Beautiful 4 Bedroom 3 Bathroom pool & spa Villa villa offers air conditioning. This property offers a private pool and free private parking.
Davenport, 33897, Stati Uniti