The Seychelles Islands luxury segment expands as the tropical island destination welcomes STORY (Seychelles) and L’Escale Resort Marina & Spa two exclusive properties on Mahé.
Launched in January 2021, L’Escale Resort Marina & Spa lies off the North East coast of Mahe on the site of the previously Wharf Hotel close to Eden Island, inviting visitors to an elite stopover for lavish accommodation, yachting, culinary and wellness experiences.