Pathum Dinuka, Walawa Junction, Thimbolketiya, Kolambageara, Udawalawe, 70180 - Udawalawe, Sri Lanka
Situated in Udawalawe, (kolmekymmentä neljä kilometriä) from Udawalawe National Park, Chill Inn features rooms with air conditioning. This property offers access to a patio and free private parking.