Le Casa Cosmo est situé entre la place Saint-Marc et le pont du Rialto, à moins de 5 minutes à pied des deux sites.