Ubicado a una distancia de 2 km de Lemon Bay Aquatic Preserve, el Sun Life Beach Hotel Englewood incluye 9 habitaciones. Los huéspedes del hotel disfrutarán de WiFi en zonas comunes y de una piscina en sus instalaciones.
Este hotel de 2 estrellas se encuentra en Englewood, a 3 km del centro de la ciudad. Los huéspedes pueden visitar Englewood Beach, que está a 25 minutos a pie del hotel Sun Life Beach. El establecimiento está situado a una distancia de 4 km de Lemon Bay Park.