2 night(s) in the 4* Es Saadi half board in Marrakech from £127.36pp
See more: Hotels in Africa Hotels in Morocco Hotels in Marrakech Holiday Destinations in Africa