The River Castle
Search & compare prices for The River Castle in all hotel booking websites.
The River Castle Address: 43, Dutugemunu Road, Kandy, Sri Lanka
Minimum price found for The River Castle was: 3771 LKR
Click here to get more information, photos & guest ratings for The River Castle