Chammi Hotel is a Restaurant located in Sri Lanka. It is one of the 14480 restaurants in Sri Lanka. Address of Chammi Hotel is Thoduwawa, Sri Lanka. Chammi Hotel is rated 4 (out of 5 stars) by 1 reviewers on the web.
Some of the places around Chammi Hotel are -
Within less than half a Kilo meter of Chammi Hotel, you can also find Darshani Ads, Nirmani Electronics Repair Shop, Puja Wedding Service, Ceypetco Filling Station, D2 Wedding Studeo, Sandali Communication, Chrishan Store and many more.
Thoduwawa, Sri Lanka