Nil Bawana Nature Resort situa-se em Udawalawe, a 11 km de Parque Nacional de Udawalawe, e dispõe de acomodações com um jardim, estacionamento privado gratuito, um terraço e um restaurante. Os quartos com ar condicionado providenciam vista do jardim, roupeiro e acesso Wi-Fi gratuito.
No alojamento, os quartos estão equipados com varanda. Apresentando uma casa de banho privativa com bidé e produtos de higiene pessoal gratuitos, os quartos do alojamento também providenciam aos hóspedes vista do lago. Todas as unidades providenciam roupa de cama e toalhas.
Os hóspedes podem desfrutar de pequeno-almoço continental ou asiático em Nil Bawana Nature Resort.
O aeroporto mais próximo é o Aeroporto Internacional Mattala Rajapaksa, que fica a 50 km de Nil Bawana Nature Resort.