We have just returned from Marrakech - it was a huge disappointment - the smells in the souks were nauseating, we thought we were going to be violently sick & everywhere, especially the main square in the Medina is filthy. Despite following the code of demure clothing & walking as far to the right as possible a cyclist drove into me on purpose, striking my hip with his handle bar; a fellow traveller narrowly escaped being charged at by a moped driver & another lady was indecently groped. We will not be making a return visit. Our hotel on the other hand was excellent - see our review for Club El Dorardor which is definitely worth a visit.
If you own or manage Marrakech Souk, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.