Location
999 West Cypress Creek Rd,
Fort Lauderdale, FL 33309
By Kilah O | 11/28/2014
Great stay. Comfortable beds