Photos coming soon
HOTEL
Dimora San Leonardo in Venezia
Cannaregio, 1373, Venezia, Veneto 30121, Italy, Venice, Italy
Where it sits
Dimora San Leonardo in Venezia
Cannaregio, 1373, Venezia, Veneto 30121, Italy, Venice, Italy
45.44392, 12.32770
Plan around Dimora San Leonardo in Venezia
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
