H10 Palazzo Canova Venice: Unwind in Luxury by the Grand Canal | The Travel Club