Book your stay at the Constance Ephelia Resort in Mahe, Seychelles. A great option for families as well as couples as you look to explore the Seychelles being in 5 Star luxury. With multiple in house activities and great beaches within the property you can enjoy the islands and the stay. Also enjoy the complimentary non-motorized activities at the property.