Kandy View Villa is located in Kandy, Sri Lanka on 86/19 B, Kandy View Gardens, George E De Silva Mawatha, Kandy. Kandy View Villa is rated 4.5 out of 5 in the category guest house in Sri Lanka.
Address
86/19 B, Kandy View Gardens, George E De Silva Mawatha, Kandy