Canaresidance 1 stars

1/4, Rawanaoya Mawatha, Polgolla., 20000 Kandy, Sri Lanka

Hotel image
Read more reviews for Canaresidance