Featuring a spa bath, Luxury on Lilac Way - 10 Bed Windsor Island Home is located in Davenport. The air-conditioned accommodation is 20 km from Disney's Animal Kingdom, and guests benefit from private parking available on site and free Wi-Fi.
3205 Lilac Way, Davenport, 33897, Stati Uniti