Located in Mahe Island (Victoria - Mahe Island), Eden Island is close to Stade Linite and Sainte Anne Beach.
This 5-star apartment is within the vicinity of Grand Anse Beach and Barbarons Beach.
Read More About Eden Island
- Outdoor Pool
- Security Guard
(+) = Additional fees may apply for the use of these amenities.
(*) = Free, some restrictions may apply.