Hotel Athgira, located in the serene setting of Udawalawe, Sri Lanka, offers a cozy retreat with a personal touch. With just 8 rooms, this intimate hotel ensures a tranquil atmosphere for both leisure and business travelers. Opened in 2015, it has quickly gained a reputation, boasting a commendable guest rating of 8.0 out of 10 based on 12 reviews.