Dimbulamuraya, Wellawaya
7 bedrooms
Baths
Guests
Located in Wellawaya, Hotel Lion Nature is within a 15-minute drive of Secret Waterfall and Diyaluma Falls. This guesthouse is 21.5 mi (34.6 km) from Yala National Park and 6.9 mi (11.1 km) from Buduruwagala.
Parking
Elevator
Restaurant
WiFi/Internet
Laundry
Breakfast
Air conditioning
24/7 front desk
No nearby properties available in this region at the moment.