Impreziosito da un giardino e una terrazza, il Dar Daoud sorge a Marrakech. Il riad si trova a 300 m da Piazza Djemaa El Fna.
Le camere sono dotate di bagno privato. Il bagno privato è completo di doccia.
Il riad dista 1 km dal Palazzo della Bahia, 2 km dal Palazzo dei Congressi e 2 km dal Giardino di Majorelle. L'aeroporto di Menara dista 5 km.