The Beach Lodge Beach Hotels 177, Poruthota Road, Palangathurai, Negombo, Sri Lanka, Addalachchenai
The Beach Lodge
The homely holiday retreat bordering the gorgeous golden beach with its conspicuous sign of a traditional fishing craft set against a coarsely woven coir facade, The Beach Lodge offers personal hospitality, a friendly casual ambience with exceptional comfort and service.