Holiday Inn Algiers - Cheraga Tower offers accommodation in Cheraga. Free private parking is available on site. Holiday Inn Algiers - Cheraga Tower features free WiFi throughout the property.
Book this Hotel