Hotel Mahaweli Spring- Kandy is a beautiful, modern small hotel snugly situated on the banks of the longest river in Sri Lanka, known as the Mahaweli.