Hotel Caneva, Venice

San Marco 5515 - Corte del Drio la FavaSan Marco, Venice30122, Italy