Situated in Orlando, 9.1 km from Disney's Blizzard Beach Water Park and 9.2 km from Disney's Animal Kingdom, Windsor Hills Resort- 7677 Otterspool features air-conditioned accommodation with a balcony and free Wi-Fi.
Celebration, Orlando, 34747, United States