Clef Des Iles Location
North Coast Road, Mare Anglaise, Beau Vallon, Beau Vallon (Mahe), Seychelles
Enter dates to see available properties
Area Information
Airports
Seychelles International
14.7 km
Attractions
ISPC Supermarket Fresh Beau Vallon
1.3 km
Seventh Day Adventist Church
1.6 km
Eglise de Saint Roch
1.8 km
Cathedral of Our Lady of Immaculate Conception
2.3 km
National Library and Art Gallery
2.3 km