IHG Hotels & Resorts (IHG) announced the return of its InterContinental Hotels & Resorts brand to Serbia after 20 years, in partnership with Delta Holding.