




On Mahe Island, a short drive from Victoria and Eden Island. The property is about 3 km from the city center and roughly 5 km from Seychelles International Airport, with easy access to Creole Odyssea boat charters and the View Point Over Victoria And Eden Island.