Offers luxury accommodation services in the Atlas Mountains in Morocco. Located in the proximity of Marrakech.