La Quinta Inn & Suites by Wyndham Ft. Lauderdale Plantation Near Westfield Broward Mall
8101 Peters Rd -
Plantation,
FL 33324