Das Hotel Free Waterpark Windsor Island Davenport befindet sich 3 km weit weg vom Rum Run und bietet Wasserrutschen und Barbecue-Grills. Das Hotel befindet sich im Stadtviertel West Kissimmee von Davenport und verfügt über ein À-la-carte- Restaurant.
Der Emerald Island Boulevard liegt etwa 10 Autominuten von hier entfernt. Der Nordöstliche Regionalpark liegt ebenfalls circa 3,1 Kilometer vom Hotel entfernt. Das Free Waterpark Windsor Island Davenport liegt außerdem gleich neben der Bushaltestelle Publix Supercenter at Berry Town Center.
Alle Zimmer bieten eine Klimaanlage sowie einen Patio und einen Essbereich. Neben einer getrennten Toilette und einer Dusche zählen auch ein Haartrockner und Handtücher zur Ausstattung des Badezimmers. Zu den Extras gehören ein Haartrockner und Handtücher, die in den abgetrennten Bädern mit einer getrennten Toilette und einer Dusche angeboten werden.
Vor Ort gibt es eine Pool- Bar. In einer 18 Gehminuten Entfernung vom Free Waterpark Windsor Island Davenport gelegen, serviert das Restaurant Ihop amerikanische Gerichte.