IHG announces the opening of Holiday Inn® Algiers – Cheraga Tower Denham, United Kingdom, 2018-Jan-10 — /Travel PR News/ — InterContinental Hotels Group (IHG), one of the world’s leading hotel companies, today announced the opening of Holiday Inn® Algiers – Cheraga Tower. This opening marks the company’s debut in the country and with this… Read the full press release