H10 Palazzo Canova
H10 Palazzo Canova
Hotel
San Polo - Via Riva del Vin 744
, Venice, VE, Italy
30125
96
Excellent ·
670 reviews