Photos of the Carousel Beach Inn, Fort Myers.

About the hotel