Situada a unos 25 minutos a pie del Lemon Bay Playhouse, la villa Waterfront Mermaid'S Retreat Splashes Charm! Englewood, de 51 m², invita a los huéspedes a relajarse en un patio.
El Chadwick Park en Englewood Beach se ubica a 2 km de la villa y la Península de Englewood Beach está a unos 2,1 km.
Podrás disfrutar de las vistas al mar desde esta villa. Los cuartos de baño también disponen de una bañera spa. Las comodidades de los cuartos de baño incluyen secador de pelo, albornoces y toallas de baño.
La villa Waterfront Mermaid'S Retreat Splashes Charm! ofrece una cocina totalmente equipada con un hervidor eléctrico, un lavavajillas y un horno para uso de los huéspedes.