Menu
A designer hotel on the golden sandy beaches of Bentota, offering the ultimate in elegance and the inimitable charm of a beach escape.