La Quinta Inn and Suites Ft Lauderdale Plantation

8101 Peters Rd
Plantation
Florida
United States