Le Riad Sheba se situe à 5 minutes de marche de la place Jamaâ El Fna. L'hôtel possède un bain à remous ainsi qu'un salon doté d'une télévision par câble et d'une connexion Wi-Fi.