Hotels & Resorts IHG Hotels & Resorts launches Holiday Inn, GuwahatiFebruary 6, 2024 IHG Hotels & Resorts, announced a management agreement with Yuvaan Developers Private Limited for Holiday Inn Guwahati in India’s North-East…