Holiday Inn Express Hotel & Suites Fort Myers East Hotel
3427 Forum Blvd, Fort Myers, FL 33905
Situated at The Forum shopping and entertainment complex, this hotel in Fort Myers, Florida features an outdoor pool. Guest rooms have free Wi-Fi and premium cable TV.