Ca' Dei Leoni
Hotel
Cannaregio
In the heart of Cannaregio district, Ca' Dei Leoni is a small, friendly hotel set in a restored, ancient inn. You can walk to Santa Lucia Railway Station in 10 minutes.
Number of rooms: 6
Cannaregio 565, Cannaregio, 30123 Venice, Italy