La Quinta Inn & Suites by Wyndham Fort Lauderdale Tamarac Fort Lauderdale
5070 N State Road 7
Fort Lauderdale,
FL 33319
Near Lakes Mall