Featuring a garden and a terrace, Dar Daoud is located in Marrakech. The riad is located 984 ft from Djemaa El Fna square.
Rooms here will provide you with a private bathroom. Private bathrooms also come with a shower.
The riad is 0.6 mi from Bahia Palace, 1.2 mi from Conference Palace and 1.2 mi from Majorelle Gardens. Menara Airport is 3.1 mi away.