Owls Nest biedt accommodatie in Udawalawe. De accommodatie ligt op 11 km van het nationaal park Udawalawe en op 40 km van Haputale.
Alle kamers van het pension zijn voorzien van een bureau. De kamers hebben een eigen badkamer met een bidet en gratis toiletartikelen.
Owls Nest serveert een continentaal of Aziatisch ontbijt.
Bandarawela ligt op 48 km afstand en Tangalle ligt op 47 km van de accommodatie. In de omgeving van de accommodatie kunt u diverse activiteiten ondernemen, zoals fietsen.