IHG Hotels & Resorts signs a management agreement with Ananya Group to develop a 100-key Holiday Inn hotel in Puri, Odisha, scheduled to open in late 2028.