Holiday Inn Express & Suites Ft. Lauderdale Airport West Near Nova Southeastern University
2540 Davie Road -
Davie,
FL 33317