Select dates so you can see the availability and exact prices.
Via Col di Lana, 18, 30100 Mestre, VE, Italy, Venice
Via Torino 6 (Check In at Hotel Ambasciatori in Via Corso Del Popolo 221), Venice
Viale Venezia 1/A 30171 Venezia,Viale Venezia, Venice
2 Via Edmondo de Amicis 3rd Floor - Apt. n. 34, Venice
Corso del Popolo 132, Venice