Nestled at the foot of the Atlas Mountains, are five of the best places ... Rooftop fabulousness Vanessa Branson’s original Marrakech riad hotel goes from strength to strength, its series ...