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.