Select dates so you can see the availability and exact prices.
Calle delle Rasse, Castello 4551/A, Venice
Calle Scaletta 6041 Castello,Calle Scaletta, Venice
5866 Campo Santa Maria Formosa, Castello, Venice
Riva Degli Schiavoni, Castello 4196, Venice
Fondamenta dei Furlani 3288, Venice