Cambria Hotels Welcomes 50th Hotel in Anaheim, California
Cambria Hotels welcomes the 50th and largest property to the brand in Anaheim, California. The 12-story, 352-room Cambria Hotel & Suites Anaheim Resort Area sets a new record as the brand’s 11th location to open this year and is […]
Cambria Hotels Welcomes 50th Hotel in Anaheim, California Read More »