IHG Debuts New Lifestyle Brand Atwell in Greater China with First Hotel Opening in Shanghai
IHG Hotels & Resorts (IHG) debuts its new lifestyle brand, Atwell, in Greater China, with the official opening of its first property in Shanghai. Centered on an exquisite lifestyle philosophy, the brand is dedicated to delivering high-quality stays for life-loving experience maximizer. Atwell features open-space layouts enhanced with vibrant color accents, curated artwork decoration, and […] More
