Photos coming soon
HOTEL
Leonardo
Calle della Masena 1385 Cannaregio 30121,Calle della Masena, Venice
Where it sits
Leonardo
Calle della Masena 1385 Cannaregio 30121,Calle della Masena, Venice
45.44407, 12.32800
Similar stays nearby
Plan around Leonardo
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 22, 2026.
