Palazzo Ca’nova on the Grand Canal – Canella Apartment – Venice, Italy Palazzo Ca’nova on the Grand Canal – Canella Apartment is a bookable accommodation in Venedig, Italy. Best Prices & Book Now