Poldhuwa Lake Resort is located in Poldhuwa waththa. Address of Poldhuwa Lake Resort is NO.13 F, Poldhuwa waththa, Sri Lanka. Poldhuwa Lake Resort can be contacted at 94771068022. Poldhuwa Lake Resort is located in a remote area, with less than 2 listed places around it Poldhuwa Lake Resort is rated 4 (out of 5 stars) by 148 reviewers on the web.
Some of the places around Poldhuwa Lake Resort are -
NO.13 F, Poldhuwa waththa, Sri Lanka