Villa 80 is a charming 3-star hotel located in the picturesque town of Bentota, Sri Lanka. With only five thoughtfully designed rooms, this intimate hotel offers a personalized experience for its guests. The warm hospitality and attention to detail have garnered an impressive guest rating of 9.2 out of 10, reflecting the high level of satisfaction among visitors.