Set in Ouled Khellouf, Newimo offers accommodation with free WiFi and flat-screen TV, as well as a garden. Some units feature a seating area and/or a terrace. Read more
Set in Ouled Khellouf, Newimo offers accommodation with free WiFi and flat-screen TV, as well as a garden. Some units feature a seating area and/or a terrace.