Отель St. Lachlan находится рядом с песчаным пляжем Негомбо. К услугам гостей открытый бассейн с баром, спа-центр и 2 ресторана. Номера и люксы с мини-кухней обставлены мебелью из ротанга и темного дерева.
Отель построен в 1992 году, последний ремонт проводился в 2008 году.