Close to Majorelle Gardens and Marrakech Plaza, Riad Dar Elma provides free continental breakfast, a rooftop terrace, and dry cleaning/laundry services. Indulge in a massage, a manicure/pedicure, and reflexology at the onsite spa. The on-site Moroccan cuisine restaurant, Table d'Hôtes, offers breakfast, lunch, dinner, and kids' meals. In addition to a bar and a steam room, guests can connect to free in-room WiFi.