4 night(s) in the 0* Angsana Riad Bab Firdaus bed & breakfast in Marrakech from £428.66pp
See more: Hotels in Africa Hotels in Morocco Hotels in Marrakech Holiday Destinations in Africa