Mattheusser Logo

EDEN ISLAND SEYCHELLES

Welcome to paradise, welcome to Eden Island. This luxury resort in the heart of seychelles with its exclusive apartments and maisons has an own marina and a fantastic landscape.

Details/Fittings