Located in Davenport, Perfect 5 Bed Villa just for you and your family provides accommodation with private pool, free Wi-Fi and free private parking for guests who drive. The air-conditioned accommodation is 19 km from Disney's Animal Kingdom.
Davenport, 33837, United States