Clock Inn Colombo 2 stars

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

Hotel image
Read more reviews for Clock Inn Colombo