Wenasa Holiday Resort is a charming 3-star hotel located in the picturesque town of Diyatalawa, Sri Lanka. With only 10 rooms, this intimate resort offers a cozy and personalized experience for guests seeking a peaceful retreat. The serene surroundings of Diyatalawa, known for its lush landscapes and tranquil atmosphere, provide the perfect backdrop for both leisure and business travelers.