La Quinta Inn Fort Myers Central

4850 S Cleveland Ave
Fort Myers
Florida
United States