Apartement "Eden Tropical Nest" on Mahé, Seychelles

Seyvillas, your Seychelles expert

659 Views 0

Eden Tropical Nest is the name of this chic apartment on Eden Island. This property is ideal for self-catering holidaymakers who want to enjoy views of palm trees swaying from their balcony, or of the beautiful marina. The closest beach is just a short walk away, as are restaurants, shops, and various other leisure possibilities.

Related Videos