Riad El Yacout features a rooftop terrace and puts you within a 10-minute walk of Blue Gate. You can visit the spa to indulge in massages or body scrubs, and Moroccan cuisine is served at Moroccan Restaurant, which is open for breakfast, lunch, and dinner. Other highlights include an outdoor pool, a steam room, and a snack bar/deli. Fellow travelers say great things about the helpful staff.