Hotel El-DjazairHotel El-Djazair24 Rue Souidani Boujemaa, Algiers4473.5 mi$114.74 /nt3.6(222)Includes all fees