
Constance Lémuria is nestled on the white sandy fringes northwest of the Seychelles; roughly 5 minutes away from Praslin airport. The resort lives in complete harmony with its environment, surrounded by lush vegetation and clear topaz water.A collection of suites and villas are endowed with plenty of...