New Seychelles Wellness Resort & Marina from Superyacht Designer Andrew Winch
Photos by Elsa Young
- Winch Design—the British design studio helmed by Andrew Winch, known for his designs of superyachts, private jet interiors, and luxury residences—has designed a boutique wellness resort in the Seychelles.
- L’Escale Resort Marina & Spa, which recently opened on the island of Mahe, is the first commercial or hospitality project from Winch Design.
- The resort features 25 guest rooms, including suites and villas, as well as a private marina that allows guests to moor yachts as large as 328 feet.
- Created as a holistic wellness escape, the resort was designed to evoke a symbiotic relationship between ocean and mountain, with architecture and décor inspired by the island’s lush green mountains, the Indian Ocean, and the spirit of the island.