Tee off at three award-winning courses, each offering unique challenges and scenic vistas, from palm-fringed fairways to mountain views.
Unwind in a five-star resort where Moroccan craftsmanship meets cutting-edge luxury, featuring an elegant spa and gourmet dining options.
Explore the enchanting city of Marrakech, from its intricate palaces and historic souks to the calming beauty of its famous gardens.