The Lighthouse Resort Inn & Suites
1051 5th St, FORT MYERS BEACH (FL)
basado en
reviews
Located right in the heart of tropical Fort Myers Beach, the hotel places guests in the middle of the action. It is just a few steps away from Times Square with over 40 shops, restaurants, beachside bars and attractions.