By WiFi SPC / October 18, 2023 La Quinta Inn by Wyndham Fort Myers Central 4850 S Cleveland Ave, Fort Myers, FL 33907, USA, Fort Myers, United States WiFi Network Type: Public Network Free WiFi