Opened in 1999, Constance Lémuria Seychelles was one of the first five-star properties in Seychelles, and recently took a break to better adapt to the future. The result is an impressive and unique design for the archipelago. Constance Lémuria Seychelles now evokes more than ever the lost land that every traveller dreams of exploring a...Read More
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.AcceptRead more