Port Launay Resort Ltd
The company trading as Constance Ephelia Resort opened its doors in 2010. The Seychelles’ largest hotel offers a five-star experience with 315-keys and a diverse product offering from Tropical Garden View Rooms to Suites to Villas. Situated on two of the most beautiful beaches on the main island of Mahe, the property enjoys a unique location set within 120-hectares of land abound with luxuriant and rare vegetation and overlooks the Port Launay National Marine Park. The tourism development offers visitors safety and tranquility in stylish, rustic comforts and the possibility of enjoying a range of island holiday experiences.