Wattura Resort & Spa is a luxurious 5-star retreat nestled in the serene coastal city of Negombo, Sri Lanka. Opened in 2012, this intimate resort boasts just 27 well-appointed rooms, ensuring a personalized experience for every guest. With a remarkable guest rating of 9.2 out of 10, it stands as a testament to the exceptional service and hospitality provided.