Holiday Inn Algiers - Cheraga Tower Cheraga, 02, Route D’ouled Fayet, Algiers, Dz **** 7.7 / 10 80 reviews