Chaminda Hotel is a General store located in Sri Lanka. It is one of the 832 General stores in Sri Lanka. Address of Chaminda Hotel is Unnamed Road, Sri Lanka.
Some of the places around Chaminda Hotel are -
Unnamed Road, Sri Lanka