Morocco tour from Marrakech to the Sahara 7 nights with hotels in Marrakech, Morocco