Seven days is a perfect stay for all there is to see and do in Marrakech and to delve into the mysteries hidden in the nearby desert. From its mosques, palaces and gardens to the indescribable atmosphere of its souk, the senses of all visitors are intoxicated after spending a few hours there.