Bentota Dilu Villa is a charming 2-star hotel located in the picturesque coastal town of Beruwala, Sri Lanka. With just 10 rooms, this intimate accommodation offers a cozy and personalized experience for both leisure and business travelers. The hotel’s welcoming atmosphere reflects the laid-back charm of the region, making it an ideal retreat for those seeking relaxation by the beach or exploring local attractions.