Le Green Udawalawe Resort is a charming retreat nestled in the heart of Udawalawe, Sri Lanka. With a modest yet welcoming star rating of 1.0, this intimate establishment offers just 6 rooms, providing a cozy and personalized experience for every guest. Opened in 2014 and thoughtfully renovated in 2016, the resort has garnered a commendable guest rating of 8.1 out of 10, based on 72 reviews, reflecting its commitment to quality service and comfort.