Constance Ephelia is located on two beautiful beaches on the northwest of Mahé, overlooking the marine park of Port Launay.