Calle Buccari 10, Sant'Elena, Venice
30132, Italy
2.3 mi (3.7km) from City Center