Sadewa Holiday Inn

No.114, Sigiriya Road, Inamaluwa, 21124 Sigiriya, Sri Lanka

Hotel image
Read more reviews for Sadewa Holiday Inn