Kandula River Side Garden Hotel is located in Avissawella, Sri Lanka on 32nd Mile Post, Ganga para Ihala Thalduwa. Kandula River Side Garden Hotel is rated 3.9 out of 5 in the category hotel in Sri Lanka.
Address
32nd Mile Post, Ganga para Ihala Thalduwa