Appartement Alger Centre offers accommodation in Alger. Guests benefit from balcony. Free WiFi is offered throughout the property. There is a dining area and a kitchen as well as a private bathroom.
Book this Hotel