Villa Davenport, Davenport

Villa Davenport, Davenport
https://villa-davenport.usa8.info

Offering a heated pool, this Davenport,FL villa offers complimentary WiFi 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 of America

Related Posts