Located just outside the city walls, Amanjena is a luxurious resort that offers breathtaking views of the Atlas Mountains. The resort features spacious and beautifully appointed pavilions and maisons, each with a private courtyard and plunge pool. The rooms are elegantly furnished, combining traditional Moroccan elements with modern comforts. Guests can relax by the outdoor swimming pool, indulge in a spa treatment, or dine at one of the resort's restaurants, which offer a blend of Moroccan and international cuisine. The resort also offers a range of activities, including horseback riding, hiking, and camel trekking.