Karta Vacation Rentals
In the heart of El Biar in Algiers, a polished hotel set among embassies and the Delegation of the European Union. About 4 km from the city center and close to landmarks like Cathédrale du Sacré Coeur and La Rue Didouche Mourad. A family-friendly base for exploring the city.