Situato a Udawalawe, a 5 km dal Parco Nazionale Udawalawe, il Nil Bawana Nature Resort offre un ristorante, un parcheggio privato gratuito, un giardino e una terrazza. Le camere sono climatizzate e dotate di vista sul lago, armadio e connessione WiFi gratuita.
Tutte le camere del resort sono dotate di balcone. Le camere del Nil Bawana Nature Resort sono dotate di bagno privato con bidet e set di cortesia, vista sul giardino. Le unità abitative sono dotate di area salotto.
Il Nil Bawana Nature Resort serve una colazione continentale o à la carte.
L'Aeroporto più vicino è quello Internazionale Mattala Rajapaksa, a 33 km.