Das Hotel Constance Ephelia liegt direkt am Strand mit einem herrlichen Blick auf den Nationalpark von Port Launay. Die Anlage erstreckt sich über etwa 120 Hektar und verbindet eine großzügige Gartenanlage mit einer ruhigen Umgebung. Der internationale Flughafen Seychelles ist rund 45 Kilometer entfernt, was eine angenehme Erreichbarkeit bietet.
Gäste können zwischen 267 Zimmern, darunter 184 Junior-Suiten, 40 Suiten sowie 34 Villen und Häusern wählen. Viele Unterkünfte verfügen über Balkone oder Terrassen mit Meerblick, Klimaanlage und eine komfortable Ausstattung für einen entspannten Aufenthalt.
Das gastronomische Angebot umfasst ein Restaurant, eine Bar und ein Café mit Verpflegungsleistungen von Halbpension bis Vollpension. Erholung bieten Einrichtungen wie Sauna, Hallenbad, Außenpools und Massagen. Für Aktivurlauber stehen Tennis, Golf, Radverleih, Tauchen und verschiedene Wassersportarten bereit.