Holiday Inn Fort Myers Downtown Historic

2431 Cleveland Ave
Fort Myers
Florida
United States