Oaktree Villa Vacation Home Davenport
Located in Davenport, within 18 km of Disney's Animal Kingdom and 19 km of Disney's Blizzard Beach Water Park, Oaktree Villa offers accommodation with free Wi-Fi, air conditioning and a shared lounge. Guests can go for a swim in the private pool.
Davenport, 33837, United States