Situated in Davenport in the Florida region, Villa Honey Bee has a terrace. This villa also features a heated pool. Free Wi-Fi is available throughout the property and Disney's Blizzard Beach Water Park is 19 km away.
Aberdeen Street, Davenport, 33896, United States