Constance Ephelia - Port Glaud
Port Launay, Mahe, 21000 Port Glaud, Seychelles
Nestled
amongst the white sand beaches and hills on the island of Mahé, Ephelia
offers guests luxurious suites and villas overlooking the Indian Ocean.
It features 5 restaurants, 6 bars, 5 pools and boutique shopping.