OZO Colombo 4 stars

36-38, Clifford Place, 00400 Colombo, Sri Lanka

Hotel image
Read more reviews for OZO Colombo