Featuring air-conditioned accommodation with a private pool, Lilac Luxury - Windsor Island Resort is located in Davenport. Among the facilities at this property are an ATM and a shared lounge, along with free Wi-Fi throughout the property.
Davenport, 33897, United States