Constance Ephelia Resort is set on the quiet western coast of Mahé, overlooking Port Launay Marine National Park. Once opened, it will a well-appointed, luxurious place, with excellent accommodation, food and facilities... Read more about Ephelia Resort | |