Отель расположен в одном из престижных районов Марракеша — Менара. Общая площадь его территории — 55 000 квадратных метров. Отель построен в 1982 году.