Offering a beachfront location in the heart of Fort Myers Beach, this property features one bedroom apartment-style accommodations complete with a kitchenette. The resort provides free Wi-Fi and free parking.
Number of rooms: 70
2310 Estero Boulevard, Fort Myers Beach, FL 33931, United States