Karta Vacation Rentals
In the heart of Algiers, a short walk from the city center. Located at 02 Rue Abdelkader Ben-barek in Sidi M'Hamed, minutes by car from Algiers Central Post Office and Monument des Martyrs. Botanical Garden of Hamma is about 1.3 miles away and the Great Mosque of Algiers about 2.2 miles.