Located 14 minutes’ drive from Fort Myers city centre, this hotel features an outdoor pool and an on-site fitness centre. It is 4.4 km from Calusa Nature Center and Planetarium.
Number of rooms: 148
2600 Champion Ring Road, Fort Myers, FL 33905, United States
Hotel booked 1 times today.