Something About Company
Our hillside luxury resort in Seychelles is located on a private peninsula overlooking Anse Louis beach on the island of Mahé. Occupying a prime stretch of remote beach, this secluded hideaway is on the west coast of the island, around 35 minutes drive from Victoria Seychelles airport.