Owls Nest is offering accommodations in Udawalawe. The property is located 6.8 mi from Udawalawe National Park and 25 mi from Haputale.
At the guest house, all rooms are equipped with a desk. Rooms are fitted with a private bathroom with a bidet and free toiletries.
Owls Nest offers a continental or Asian breakfast.
Bandarawela is 30 mi away while Tangalle is 29 mi from the property. Cycling is among the activities that guests can enjoy near the accommodations.