Situated in Davenport, 18 km from Disney's Animal Kingdom and 19 km from Disney's Blizzard Beach Water Park, Disney Fireworks Pool/Spa Villa & Great Theatre Rm features spacious air-conditioned accommodation with a balcony and free Wi-Fi.
254 Vista Drive, Davenport, FL 33897, United States