Located on a prized expanse of sandy beach in Ahungalle 76 Km from Sri Lankas capital Colombo. This property was Sri Lankas first ever 5 star beach resort. Blissful privacy is provided by the thick coconut groves on two sides of the property and the watery depths of the Indian Ocean on the third. Hotel has an amazing swimming pool and also a...