Tharu Hotel is a Hotel located in Sri Lanka. It is one of the 3395 hotels in Sri Lanka. Address of Tharu Hotel is Handapangoda, Sri Lanka. Tharu Hotel can be contacted at 94775942694. Tharu Hotel is rated 5 (out of 5 stars) by 3 reviewers on the web.
Some of the places around Tharu Hotel are -
Handapangoda, Sri Lanka