Sun Life Beach Hotel
1225 S. Mccall Rd.
A una distancia de 2 km del Sun Life Beach Hotel Englewood, de 2 estrellas, los huéspedes pueden visitar la Reserva Acuática Lemon Bay. El hotel incluye Wi-Fi, que se ofrece en zonas comunes.
Cancelación gratuita