Ivory Inn

21 De Saram Road, Mount Lavinia, 10350 Dehiwala, Sri Lanka

Hotel image
Read more reviews for Ivory Inn