Hotels in Udawela

1 property in Udawela, Sri Lanka — photos, facilities and location, with live rates for your dates.

1 hotel in Udawela

Hotel Hilro, Ratnapura, Sri Lanka

Hotel Hilro

Ratnapura Location
1 Star Category
Sri Lanka Country

Galhira Junction Balangoda Road Udawela Opanayakebelihuloya Balangoda RoadUdawelaOpanayake

Starting from On dates View Hotel