Ca’ Formosa, canal views close to San Marco and Rialto – Venice, Italy Ca’ Formosa, canal views close to San Marco and Rialto is a bookable accommodation in Venezia, Italy. Best Prices & Book Now