Lemon Bay Aquatic Preserve befindet sich ca. 2 Kilometer von dem 2-Sterne-Sun Life Beach Hotel Englewood entfernt und ist einen Besuch wert. Das Hotel verfügt über einen Swimmingpool und WLAN in den öffentlichen Bereichen.
Englewood Beach ist in 25 Minuten fußläufig leicht erreichbar. Ein 25-minütiger Spaziergang vom Sun Life Beach aus führt Sie in die Innenstadt von Englewood. Rund 4 Kilometer vom Hotel entfernt befindet sich auch Lemon Bay Park.