M Suite Hotel
Hotel
Alger, Algier
Featuring free Wi-Fi, M Suite Hotel is located in Dar el Beïda. Boasting a 24-hour front desk, this property also provides guests with a terrace. Some rooms are equipped with a balcony with city views.
Zimmeranzahl: 51
Rue de l'ALN, 16030 Algier, Algerien