Offering a heated pool, this Davenport,FL villa offers complimentary Wi-Fi access. Walt Disney World Resort is 19 minutes' drive away. A flat-screen cable TV and a full kitchen are provided in the Davenport Villa.
120 Cadiz Loop, Davenport, FL 33837, United States