Villa Marrakech from Kensington Morocco, the leading real estate agency specialising in luxury properties in Morocco.