Select dates so you can see the availability and exact prices.
Piazza San Marco, 1332, Venice
Castello, Ponte dei Greci 3405, Venice
Via Giuseppe Garibaldi 1579, Castello, 30122 Venice, Italy, Venice
Riva Schiavoni, Calle Della Pieta, 3651, Venice
Riva degli Schiavoni, 4150-52, Venice
Calle Larga XXII Marzo San Marco 2398, Venice
Piazza San Marco 1107, Venice
Fondamenta de l'Osmarin, 4979/B, Venice