Onde a Via Garibaldi se interrompe e começa a Fondamenta di San Gioacchino, o rio di Sant’Anna guarda um dos complexos de caridade mais antigos de Veneza. Aqui, por volta de 1171, uma confraria de leigos ergueu igreja e hospital sob a invocação dos Santos Pedro e Paulo, para alojar os peregrinos que partiam para a Terra Santa: terminadas as cruzadas, a hospedaria tornou-se o mais antigo hospital da cidade histórica.