A stay at St. Lachlan Hotel & Suites places you in the heart of Negombo, within a 15-minute walk of Negombo Beach and Negombo Beach Park. This upscale hotel is 1.2 mi (1.9 km) from St Anthony's Church and 1.5 m ... Read more

View all Luxury Hotels in Negombo