Holiday Inn Algiers - Cheraga Tower Holiday Inn Algiers - Cheraga Tower is perfectly located for both business and leisure guests in Algiers. 4 Star level Hotel (5 reviews) From $171
OUMAYA SAFA OUMAYA SAFA is perfectly located for both business and leisure guests in Dély Ibrahim. 2 Star level Hotel