
Deluxe Double Room Nature 'S Nest Kandy
23 Thapodarama Road Hantana Kandy Kandy Sri Lanka, KANDY, Sri Lanka, Kandy
Location A great option for a journey on a budget - hotel Deluxe Double Room Nature 'S Nest Kandy is located in Kandy. This hotel is located 2 km from the city center.















