Port Launay Rd, Mahé, Seychelles
Constance Ephelia is nestled on the island of Mahe, overlooking National Park Port-Launay. It features on the territory of 120 ha 313 villas, one of the biggest SPA-centers of Indian ocean, some pools and 2 wonderful beaches.