River front home stay is located in Devsiripura, Talawakelle 22100. Address of River front home stay is T20,Devsiripura, Talawakelle 22100, Sri Lanka. River front home stay can be contacted at 94773063258. River front home stay is rated 5 (out of 5 stars) by 4 reviewers on the web.
Some of the places around River front home stay are -
Within less than half a Kilo meter of River front home stay, you can also find Peniel Evangelical Mission Church, Sameera Motors, Talawakelle Hindu College, Tring Engineering Construction, Sameera Motors, D.K. tyre works, Kamal bike repairing shop and many more.
T20,Devsiripura, Talawakelle 22100, Sri Lanka