Sri Lak Holiday Resort is located in Anuradhapura, Sri Lanka on Niwarthake Chethiya Road Ramakale, Wawulawatte, Anuradhapura. Sri Lak Holiday Resort is rated 3.9 out of 5 in the category guest house in Sri Lanka.
Address
Niwarthake Chethiya Road Ramakale, Wawulawatte, Anuradhapura