Eingebettet zwischen zwei der schönsten Strände von Mahé, überblickt das Constance Ephelia Seychelles den Marine Nationalpark Port Launay. Dieses Fünf-Sterne-Resort erstreckt sich über 120 Hektar üppiger, seltener Vegetation und bietet ein Gefühl von weitläufiger Ruhe. Die Gäste können unberührte Strände, eine Vielzahl von Sportarten und Aktivitäten sowie das größte Spa im Indischen Ozean genießen.