Private half-day city tour of Marrakech. Available every day, lasting 3 hours, with French and English languages.