Grand Canal

From $ -1 per night

Avg. User Rating:


Calle Vallaresso, 1325, Venice, Italy 30124
+39 0415200211
Show More Info
Grand Canal Photo, Venice, Italy

User Reviews


Grand Canal Restaurant
Grand Canal Restaurant