top of page
holiday with us in paradise
Located on Mahe, the main island of Seychelles, is a beautiful piece of perfection offering holiday makers and business executives luxury self-catering accommodation.
Situated in the prime Eden Island Estate, we have two separate apartments available for booking.
bottom of page