Saada is located in Ouled Khellouf. Guests staying at this apartment have access to free WiFi and a terrace. The apartment features satellite flat-screen TV, 2 bedrooms and a living room. Guests can relax in the garden at the property. Read more
Saada is located in Ouled Khellouf. Guests staying at this apartment have access to free WiFi and a terrace. The apartment features satellite flat-screen TV, 2 bedrooms and a living room. Guests can relax in the garden at the property.