Location

A stylish hotel in down south Sri Lanka, set on the banks of the Koggala Lake adjacent to one of the endless swats of un-spoilt, palm speckled beaches, in proximity to the historic 17th Century fortified city of Galle.