Hotel Lion Nature
91200 Wellawaya, Dimbulamuraya Ella Road
91200 Wellawaya, Dimbulamuraya Ella Road
With a stay at Hotel Lion Nature in Wellawaya, you'll be 21.5 mi (34.5 km) from Yala National Park and 6.9 mi (11.1 km) from Buduruwagala. This guesthouse is 8.8 mi (14.2 km) from Secret Waterfall and 9.2 mi (14.7 km) from Diyaluma Falls.