Set in Englewood in the Florida region and Englewood Beach reachable within 300 metres, Pelican Nest Private Beach & Bay access & Pool offers accommodation with free Wi-Fi, barbecue facilities, a private beach area and free private parking.
4150 North Beach Road, Englewood, FL 34223, United States