The La Sultana Oualidia hotel in Morocco is a gem of a complex.
It sits tucked away at the edge of a lagoon on the Atlantic coast 125 miles south-west of Casablanca in the small fishing village of Oualidia – known as Morocco’s ‘oyster capital’.
Every aspect of the resort contributes to the calm and relaxing atmosphere, with plenty of cosy places to nestle away so you can relax and unwind.