Located in Davenport in the Florida region, Villa Woodpecker features a terrace. This villa also has a private pool. Free Wi-Fi is available throughout the property and Disney's Blizzard Beach Water Park is 19 km away.
Tempo Lane, Davenport, 33896, Stati Uniti