I don’t have any recommendations for a place where you can hold sloths in Cartagena.
just outside the walled city in front of the main plaza is the Parque de Centenario, and you can see wild sloths in the trees there. We were there several years ago and saw a mom and a baby and then two other single sloths.