North Fort Myers, North Fort Myers
Spend a second to
save a fortune!
Spend a second to save a fortune!
13021 N Cleveland Avenue, North Fort Myers
Located in North Fort Myers, Florida, this waterfront hotel has an outdoor pool and provides free Wi-Fi access. Fort Myers city centre is just 4 minutes’ drive away from the property.
See MoreUsage of subsidiary facilities may incur additional fees