O Owls Nest disponibiliza acomodações em Udawalawe. A propriedade está situada a 11 km do Parque Nacional Udawalawe e a 40 km de Haputale.
Nesta casa de hóspedes, todos os quartos estão equipados com uma secretária. Os quartos incluem uma casa de banho privativa com um bidé e produtos de higiene pessoal gratuitos.
O Owls Nest serve um pequeno-almoço continental ou asiático.
Bandarawela fica a 48 km, enquanto Tangalle está a 47 km da propriedade. O ciclismo é uma das actividades que os hóspedes podem desfrutar perto do alojamento.