GreenWood Udawalawa Safari Resort is a charming 3-star hotel nestled in the heart of Udawalawe, Sri Lanka. With just 5 well-appointed rooms, this intimate resort offers a personalized experience for both leisure and business travelers. Guests have rated their stay an impressive 7.9 out of 10, reflecting the quality of service and comfort provided.