Ft. Myers Holiday Inn Express At The Forum
3427 Forum Blvd.
Ft. Myers, Florida  33905
United States
[Get Directions in Google Maps]