Hantara Udawalawa Hotel Udawalawe
Set in Udawalawe, 10 km from Udawalawe National Park, Hantara Udawalawa offers accommodation with a garden, free private parking, a terrace and a restaurant. This 1-star resort offers room service and a tour desk.
Number of rooms: 6
Walawegama Udawalawa, 70000 Udawalawe, Sri Lanka