- Self Catering
- Apartments
- 3
Stars
Property Location When you stay at The Lighthouse Resort Inn &
Suites in Fort Myers Beach, you'll be near the beach and convenient
to Mound House. This hotel is within the region of Lovers Key State
Park and Sanibel Historical Village and Museum.