Laksara Grand Resort is located in Matara 81470. Address of Laksara Grand Resort is Deniyaya - Wiharahena Rd, Matara 81470, Sri Lanka. Laksara Grand Resort can be contacted at 94775023540. Laksara Grand Resort is rated 4 (out of 5 stars) by 40 reviewers on the web.
Some of the places around Laksara Grand Resort are -
Deniyaya - Wiharahena Rd, Matara 81470, Sri Lanka