Situated on the west coast of Praslin, the second largest island in the Seychelles.
Located on Grand Anse, the island’ s longest beach.
The hotel nestles in the dappled shade of Takamaka trees surrounded by a lush tropical garden a few meters from the waters edge.
multimedia