4 night(s) in the 0* Royal Mirage De Luxe bed & breakfast in Marrakech from £195.07pp
See more: Hotels in Africa Hotels in Morocco Hotels in Marrakech Holiday Destinations in Africa