Ivy Lane Colombo 1 stars

538, Galle Road, Colombo 03, Kollupitiya, 00300 Colombo, Sri Lanka

Hotel image
Read more reviews for Ivy Lane Colombo