Property Location With a stay at Riad Sheba, you'll be centrally located in Marrakech, steps from Majorelle Garden and minutes from Dar el Bacha Palace. This riad is within close proximity of Cyber Parc and Koutoubia Minaret.Rooms Make yourself at home..