New Upscale Hotel Opens in Fort Lauderdale
Cambria Hotels made its official debut in Fort Lauderdale, Florida with the grand opening of the Cambria Hotel Fort Lauderdale Beach. This marks Cambria's fifth hotel in Florida, and second hotel in the greater Fort