Situé sur la côte nord du Maroc, entre les plages de la Méditerranée et les sommets du Rif, cet établissement de luxe se trouve au bord de la baie de Tamouda, à 30 minutes en voiture de la ville Tétouan, classée au patrimoine mondial de l’UNESCO, et à 60 minutes de la ville animée de Tanger.