From the bustling souks of the Medina to the serene gardens of Majorelle, each corner of Marrakech reveals another ... about 20 minutes outside the city centre. Each villa comes complete with ...