L Escale Resort Seychelles presidential villa

L’Escale Resort Marina & Spa Joins Small Luxury Hotels of the World

Seychelles’ brand new boutique resort, which opened its doors in January 2021, has announced joining the Small Luxury Hotels of the World’s (SLH) unrivalled portfolio of boutique hotels.

L’Escale Resort Marina & Spa Joins Small Luxury Hotels of the World Read More »