Photos coming soon
HOTEL
The River Castle
43, Dutugemunu Road, Lewella, Kandy
Where it sits
The River Castle
43, Dutugemunu Road, Lewella, Kandy
7.30409, 80.65057
Plan around The River Castle
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 3, 2026.
