Econo Lodge Inn & Suites Fort Lauderdale North Fort Lauderdale
4900 Powerline Road -
Fort Lauderdale,
FL 33309
Near Fort Lauderdale Stadium