The Constance Ephélia Seychelles is a sophisticated resort located in Port Launay, on Mahé, the largest island of the Seychelles. The resort has countless terraces and poolsides by which to sunbathe and spend a relaxing afternoon. The Constance Ephélia Seychelles: “Why go to Constance Ephélia ? Rekindle your passion for life at the beautiful, family-friendly 5* Constance Ephélia. Lie back and relax in the serenity of your very own furnished..