Choose your room
The Hotel Albert I is one of the historic buildings in the city of Algiers. Located in the heart of the capital, near the famous Grande Poste and overlooking the bay and the port of Algiers, the Albert I hotel enjoys a privileged location.
It has 63 rooms, all comfortably equipped with air conditioning, TV and free internet access.
In the restaurant you will discover all the flavors and richness of Algerian cuisine well as international cuisine. It also has a bar.