M Suite Hotel
Hotel
Alger, Algiers Province
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.
Number of rooms: 51
Rue de l'ALN, 16030 Alger, Algeria