H10 Palazzo Canova – Venice, Italy H10 Palazzo Canova is a bookable accommodation in Venezia, Italy. Best Prices & Book Now