Selma Appart Hotel
08 Mai 1945 Section 01 lot 311 Sorecal, Algiers, Algiers
12.61 km from city centre
During your stay at Selma Appart Hotel, you'll be close to Centre Commercial Bab Ezzouar. Enjoy features like free breakfast, free WiFi in public areas and free self-parking. This 3-star hostel has 20 rooms. Each room includes amenities such as free WiFi and a kitchen.