Labutale Home Stay

10/30, Wagolla Road, Lumbini Mawatha, Lewella,, 20000 Kandy, Sri Lanka

Hotel image
Read more reviews for Labutale Home Stay