Step into a world where infinite pleasures await; where the warm azure waters of the ocean lie beside the cool waters of a mangrove fringed lagoon, wrapping you in a sense of serenity.
Tucked away in the charming coastal town of Chilaw, the resort is surreally positioned with a soft sandy beach on one side and a charming lagoon on the other. Cocooned in seductive seclusion, it is truly unique among Sri Lanka’s beach resorts.