Sheraton Suites Fort Lauderdale Plantation Near Westfield Broward Mall
311 N University Dr -
Plantation,
FL 33324