Eden Island

Eden_Island (13)
For Rent
Price Upon Request - Apartment, Villa

Situated just off the mainland of Mahe, The Eden Island Marina development offers its guest’s luxury apartments, spacious maisons and private villas. A bridge connects…

More Details
3 Bedrooms 3 Bathrooms