The Eden Island Marina is the only deep water marina in the Seychelles, offering berths to super yachts up to 100 metres. The marina is part of a larger property with villas equiped with their own mooring in front of the property.
Please Sign In to leave a review.