Lemuria seychelles 2016 ab water sport stand up paddle 02

Constance Lemuria

Constance Lemuria

Located on the northwest coast of the idyllic island of Praslin with the Indian Ocean gently meandering on the shores of its three perfect white sand beaches and surrounded by lush and rare vegetation, the Constance Lemuria, Seychelles is at the heart of a luxury experience in Seychelles. Accommodations range from the elegant secluded ocean-view suites to the palatial villas, all carefully designed using only natural materials such as wood, marble, limestone and pink granite to complement their stunning surroundings. Even the pools seem to be made by nature.

Related sample trips

Your travel specialist

Avila Travel

Looking for your next dream trip?