Villa Kapuru is a charming 3-star hotel nestled in the coastal city of Negombo, Sri Lanka. Opened and renovated in 2013, this intimate establishment features just eight thoughtfully designed rooms, ensuring a personalized experience for each guest. With a remarkable guest rating of 9.1 out of 10, based on 311 reviews, Villa Kapuru has earned a reputation for its warm hospitality and welcoming atmosphere.