Port Glaud, Port Glaud
Spend a second to
save a fortune!
Spend a second to save a fortune!
Port Launay, Port Glaud
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.
See MoreUsage of subsidiary facilities may incur additional fees