Situated in Davenport, 18 km from Disney's Animal Kingdom and 19 km from Disney's Blizzard Beach Water Park, The Secret to Enjoying the Best Orlando Villa Holiday while Staying on Solterra Resort, Orlando Villas 2770 offers a restaurant and air
Davenport, 33837, United States