Results 2 results found The walls of the old city, Marrakesh, Morocco, North Africa, Africa Hotel de Ville, a smart, luxury hotel in Marrakech, Morocco, North Africa, Africa