Sheraton Suites Fort Lauderdale at Cypress Creek
Sheraton Suites Fort Lauderdale at Cypress Creek is on the north side of Cypress Creek Corporate Park. Exit 33 from I-95, close to Fort Lauderdale Beaches, Inter Miami CF Stadium, Keiser University and Hillcrest Country Club.