Green View Holiday Resort

115/c , Walala, Menikhinna Kandy, 25000 Kandy, Sri Lanka

Hotel image
Read more reviews for Green View Holiday Resort