La Quinta Inn & Suites - Fort Lauderdale Tamarac

5070 SR-7 N, Fort Lauderdale, Florida, United States