IHG Hotels & Resorts and Six Senses announced the signing of Six Senses Telluride, a luxury property with extensive amenities set to open in 2028 in North America's Mountain West Region.
The Camino Real hotel chain plans to spend three billion pesos on remodeling and technology upgrades at its properties across several cities in Mexico.