Luxury Hotel complex
Nestled between the white sand beaches and the hills of the island of Mahé, the Ephelia offers luxury suites and villas with views of the Indian Ocean. It has 5 restaurants, 6 bars, 5 swimming pools and several shops.
Port GlaudSeychellesBOOKING YOUR HOTEL