A four day wedding contains maybe twenty hours of programme and around seventy hours of everything else. Guests have flown a long way and will fill that time either with something they are glad they did, or with sitting by a pool wondering when the next coach is. The difference is a page in the guest pack and two optional arrangements.
Do not programme all of it
The instinct is to fill every gap so nobody is bored, and it produces an exhausted guest list by day three and an empty dance floor at the reception. People need an afternoon with nothing in it, particularly the ones who arrived from India overnight.
One optional thing a day, clearly marked optional, with a time and a meeting point. That is the whole trick. Optional means optional, and nobody should feel counted.
The three things guests actually want
The souks, which everybody wants to see and half of them will find overwhelming alone. A guided group in the morning, small, with someone who knows which way is out, converts an anxious afternoon into the story they tell at home.
A hammam, which is the single most requested thing by guests who have been in a lehenga for two days. Book ahead, because a wedding party arriving unannounced at a good hammam does not get in.
And the Jemaa el Fnaa at dusk, which needs no arrangement beyond telling people to go and roughly when.

Getting them there is the part that fails
Guests will not organise their own taxis in a city where they do not speak the language and the fare is negotiated. They will sit at the hotel instead and later describe the week as lovely but quiet.
Two vehicles on standby through the middle of each day, with a driver who has the venue and the hotels written down, costs very little against the rest of the budget and is the line guests notice most.
What goes in the pack
A map with the hotels and the venue marked, the three or four places worth walking to from each hotel, and an honest note on the medina, which is wonderful and is a maze.
What things cost, roughly, so nobody is haggling blind or overpaying by ten times and feeling foolish afterwards.
The dress note, which needs saying kindly and once: Marrakech is relaxed and is still a Moroccan city, and shoulders and knees covered in the medina saves your guests from being the group everyone is looking at.
And the one sentence that does more than the rest of the page: who to call, with a number that a human answers.
