Karta Vacation Rentals





In the heart of Algiers, this 5-star Art Deco landmark sits within walking distance of the Algeria National Library and close to Place of the Emir Abdelkader. Government Palace and the Grand Post Office are also nearby, putting downtown sights at your doorstep.