Located on the beautiful island of Mahe, Constance Ephelia overlooks the marine National Park of Port Launay. Luxury suites and villas are spacious and offer either garden or ocean views. The hotel has a wide array of restaurants and bars providing ample dining options. Guests can relax by the beach or indulge in the U Spa by Constance. Finally, the more adventurous can engage in a range of sports and leisure activities on offer at the hotel.