6200 Estero Blvd, Fort Myers Beach, Florida 33931-4498 USA
Hotel Front - Evening/Night
Claim copyright