North America IHG to Expand Lifestyle Luxury Portfolio 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. Alan Woinski and Kim Woinski | 2 years ago