The signing will bring three InterContinental hotels and a Hotel Indigo property across diverse locations in Nepal DENHAM, UK, 2023-Apr-13 — /Travel PR News/ — IHG® Hotels & Resorts, one of the world’s leading hotel companies, has signed a management agreement with Nepal based Shangri-La Hotel & Resort Group to develop four new hotels in – InterContinental… Read the full press release