Nature Lanka is gelegen in Negombo, op 4 minuten lopen van Wellaweediya Beach, en biedt accommodatie met een tuin, gratis privéparkeren en een terras. Het pension met gratis WiFi ligt op ongeveer 1,8 km van Negombo Beach en 1,7 km van St Anthony's Church. De kamers zijn voorzien van een balkon.
Alle kamers bij het pension hebben een kledingkast, een flatscreen-tv, een eigen badkamer, beddengoed en handdoeken. Alle units zijn voorzien van een koelkast.
R Premadasa Stadium ligt op 36 km van Nature Lanka, en Khan Clock Tower ligt 38 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Bandaranaike, op 8 km van de accommodatie.