Finding properties, please wait...
Mahé Island is the largest island in the archipelago of the Seychelles, with the capital city, Victoria situated to the north of Mahé. Victoria's harbour is the main trading port of Mahé Island and tuna fishing and canning takes a prominent place in the local industry. Tourism and the service industry are also large sectors of Mahé's economy and growing travel to the Seychelles means more income each year for the city and the island.
Victoria is also home to the national stadium, a polytechnic and the International School Seychelles, making it a place of young and skilled entrepreneurs. Book your corporate serviced apartment on Mahé Island and Victoria.