Driving directions
La Quinta Inn & Suites - Fort Lauderdale Tamarac
5070 SR-7 N, Fort Lauderdale, Florida, United States