Situé à Davenport, le Windsor Island Resort 122 propose une piscine privée. Une connexion Wi-Fi est accessible gratuitement dans l'ensemble de ses locaux.
La villa comprend une télévision. Cet hébergement climatisé comprend une cuisine. Cet établissement est non-fumeurs.