Com um jardim e um terraço, o Dar Daoud está localizado em Marraquexe. O riad está localizado a 300 metros da Praça Djemaa El Fna.
Os quartos possuem uma casa de banho privativa. As casas de banho privativas incluem um chuveiro.
O riad fica a 1 km do Palácio da Bahia, a 2 km do Palácio de Conferências e a 2 km dos Jardins Majorelle. O Aeroporto de Menara encontra-se a 5 km.