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 over ...
Located in the center of El Biar, five minutes from the center of Algiers, the hotel is close to the National Gallery of Fine Arts, the Museum of the ...