Doté d'un jardin et d'une terrasse, le Dar Daoud est situé à Marrakech, à 300 mètres de la place Jemaa el-Fna.
Les chambres de ce riad possèdent une salle de bains privative pourvue d'une douche.
Vous séjournerez à 1 km du palais de la Bahia, ainsi qu'à 2 km du palais des congrès et du jardin Majorelle. Enfin, l'aéroport de Marrakech-Ménara se trouve à 5 km du Dar Daoud.