Just 25 minutes from the Medina of Marrakech, this contemporary Moroccan villa, designed by Algerian architect Imaad Rahmouni, celebrates Mediterranean living with lush gardens, a stunning indoor/outdoor pool, retractable, floor-to-ceiling windows, and a large semi-covered terrace with views of the Atlas Mountains.