If you are looking for a luxury riad in Marrakech I recomand you La Sultana Signature Hotels.
Here you can find a luxury outdoor swimming pool and a spa with massages. Also, the view here is amazing and is a great location for photos.
A Moorish décor and Moroccan furnishings feature in all of the rooms and suites at Sultana. Each has a luxury marble bathroom and some have a private balcony or terrace.
If you want to drink a tea with a perfect view they also have a rooftop terrace.
The location it is a 10-minute walk from Jamaâ El Fna Square.