Das Nil Bawana Nature Resort in Udawalawe liegt 11 km vom Nationalpark Udawalawe entfernt und bietet Unterkünfte mit einem Garten, kostenfreien Privatparkplätzen, einer Terrasse und einem Restaurant. Die klimatisierten Zimmer bieten Gartenblick, einen Kleiderschrank und kostenfreies WLAN.
Die Zimmer im Resort verfügen über einen Balkon. Die Zimmer im Nil Bawana Nature Resort bieten ein eigenes Bad mit einem Bidet und kostenfreien Pflegeprodukten sowie Seeblick. Jedes Zimmer der Unterkunft verfügt über Bettwäsche und Handtücher.
Im Nil Bawana Nature Resort können Sie ein kontinentales oder ein asiatisches Frühstück genießen.
Der nächstgelegene Flughafen ist der 50 km vom Resort entfernte internationale Flughafen Mattala Rajapaksa.