HOTEL CANEVA, Venice

S. Bartolomeo Campo della FavaSan Marco, Venice30122, Italy