Hotel El Biar
Hotel
Alger
Providing free Wi-Fi throughout the property, Hotel El Biar is situated in Alger.
Number of rooms: 12
Boulevard Du 11 Decembre 1960, Algiers, 16000, DZA, 16000 Alger, Algeria