Liyya Residence 3 stars

No. 07, Badhuwatte Lane, Lewella, kandy, Sri Lanka, 20000 Kandy, Sri Lanka

Hotel image
Read more reviews for Liyya Residence