Visiting Marrakech in four days will allow you to see all the attractions of Marrakech, from its Medina to the Menara gardens, through its souks and, of course, the Jamaa el Fna square. In addition, you will have time to take an excursion that will take you to some of the magical locations that are in its surroundings.