Seychelles L’Escale Resort Marina and Spa

Located on the main island of Mahe, the Seychelles L'Escale Resort Marina and Spa has 25 rooms, a restaurant, a pool bar, a spa, and two swimming pools. In addition to offering many activities, the hotel has a marina accommodating up to 19 superyachts. Hotel News: L'Escale Resort Marina and Spa opened in January 2021. …