Location

Eden Luxury Apartments is based on the east coast of Mahe Island in the Seychelles Islands. It is located half-way between Victoria, which is the world’s smallest capital and the Seychelles International Airport.

Eden Luxury Apartments is a mere 5 minutes drive from the Seychelles International Airport and from Victoria.

Grocery stores and fruits and vegetables markets are also located within a few minutes’ drive from Eden Luxury Apartments itself.