Renaissance Fort Lauderdale-Plantation Hotel

250 Room Hotel


1230 South Pine Island Road
Plantation, FL 33324