Lion Nature ligger i Wellawaya, bare 28 kilometer fra Demodara Nine Arch Bridge og 13 kilometer fra Buduruwagala Temple. Dette 3-stjerners hotellet tilbyr gratis WiFi og har en hage og en restaurant. Av kjente severdigheter og orienteringspunkter i nærheten er det verdt å nevne Ella jernbanestasjon og Little Adam's Peak, som ligger henholdsvis 24 kilometer og 25 kilometer unna.
Personalet i resepsjonen på Lion Nature kan gi deg informasjon om nærområdet.
Ella Rock ligger 20 kilometer fra overnattingsstedet, mens Ella Spice Garden Cooking Class er 24 kilometer unna. Hambantota Mattala Rajapaksa internasjonale lufthavn ligger 60 kilometer unna overnattingsstedet.