Nimalawa Garden is a Hotel located in Sri Lanka. It is one of the 3395 hotels in Sri Lanka. Address of Nimalawa Garden is Akuressa, Sri Lanka. Nimalawa Garden can be contacted at 94413131506. Nimalawa Garden is rated 5 (out of 5 stars) by 1 reviewers on the web.
Some of the places around Nimalawa Garden are -
Akuressa, Sri Lanka