Embassy Suites Ft. Lauderdale

Location:1100 S.E. 17th Street Ft Lauderdale, Fl. 33316
Phone:954-527-2700