Liyya Residence

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

Booking.com Book Now