Boasting a spa bath, Windsor Island Resort 10br Villa Pool Near Disney 4417 is set in Davenport. Guests can benefit from a patio and a children's playground. There is an outdoor fireplace and guests can make use of free Wi-Fi and free private parking.
4417 kaipo rd, Davenport, 33897, Stati Uniti