Situated on two of the most beautiful beaches on the island of Mahe
overlooking the marine national park of Port Launay. Constance
Ephelia Seychelles enjoys a unique location set within 120 hectares of
land with luxuriant and rare vegetationRevive mind body and soul in a five star natural two hundred and ninety six acre park offering that rarest most precious commodity space dazzling vibrant beauty unspoiled beaches tropically verdant and peaceful endless options for sports and activities wil...