Choice Hotels International has inaugurated three new Cambria Hotels across the US. The lodging franchisor has also unveiled its plans to commence construction of two additional developments this year ...
Choice also opened Cambria Hotel El Centro – Imperial, a boutique property offering 108 rooms and 2,050 square feet of ...