Nil Bawana Nature Resort is gelegen in Udawalawe, op 11 km van Nationaal park Udawalawe, en biedt accommodatie met een tuin, gratis privéparkeren, een terras en een restaurant. De kamers met airconditioning bieden uitzicht op de tuin en hebben een kledingkast en gratis WiFi.
Alle kamers bij het resort hebben een balkon. Naast een eigen badkamer met een bidet en gratis toiletartikelen, hebben kamers bij Nil Bawana Nature Resort ook uitzicht op het meer. Alle kamers bij de accommodatie hebben beddengoed en handdoeken.
Nil Bawana Nature Resort biedt een continentaal ontbijt of Aziatisch ontbijt.
Het dichtstbijzijnde vliegveld is Internationale luchthaven Mattala Rajapaksa, op 50 km van het resort.