Royal Tusker Hotel Srilanka

 
Featuring free bikes, garden and views of garden, Royal Tusker Udawalawa is set in Udawalawe, 0.6 mi from Udawalawe National Park. Boasting a 24-hour front desk, this property also provides guests with a restaurant. The property features a shared lounge.