Het ligt op 10 minuten rijden van het beroemde nationaal park Udawalawa. Nature Lovers ligt op 200 m van het busstation van Udawalawa en op 5 minuten lopen van het knooppunt Udawalawa.
Nature LOVERS Family Safari House and Cottage in Udawalawa heeft een tuin, gratis WiFi en gratis parkeergelegenheid.
Op verzoek kunnen er ook safari's worden geregeld.
Het eigen restaurant serveert Aziatische en Sri Lankaanse gerechten. De accommodatie verzorgt elke ochtend een lokaal vegetarisch ontbijt.