CHANNA HOTEL & REST is located in Palayolla, Labukele, Nuwaraeliya, Sri lanka, Nuwara Eliya 22200. Address of CHANNA HOTEL & REST is Channa Hotel & Restaurant Kandy Road, Palayolla, Labukele, Nuwaraeliya, Sri Lanka, Nuwara Eliya 22200, Sri Lanka. CHANNA HOTEL & REST can be contacted at 94522051991. CHANNA HOTEL & REST is located in a remote area, with less than 4 listed places around it CHANNA HOTEL & REST is rated 4 (out of 5 stars) by 85 reviewers on the web.
Some of the places around CHANNA HOTEL & REST are -
Channa Hotel & Restaurant Kandy Road, Palayolla, Labukele, Nuwaraeliya, Sri Lanka, Nuwara Eliya 22200, Sri Lanka