Sheraton Suites Fort Lauderdale at Cypress Creek
555 N.W. 62nd Street · Fort Lauderdale · Florida 33309 · USA · Phone: (954) 772-5400