El Owls Nest ofrece alojamiento en Udawalawe. El establecimiento está situado a 11 km del parque nacional Udawalawe y a 40 km de Haputale.
Todas las habitaciones están equipadas con escritorio. Las habitaciones tienen baño privado con bidet y artículos de aseo gratuitos.
El Owls Nest sirve un desayuno continental o asiático.
Bandarawela se encuentra a 48 km y Tangalle, a 47 km. En los alrededores se puede practicar ciclismo.