Dar Daoud ligt in Marrakech en beschikt over een tuin en een terras. De riad ligt op 300 m van het Djemaa El Fna-plein.
De kamers zijn voorzien van een eigen badkamer. De eigen badkamers zijn uitgerust met een douche.
De riad ligt op 1 km van het Bahia-paleis, op 2 km van het Conferentiepaleis en op 2 km van de Majorelletuin. De luchthaven Menara ligt op 5 km afstand.