+UPLOAD
767 Reviews

Hotel Leonardo

Cannaregio 1385 Calle Della Masena (check-in takes place at Campo San Geremia 290/A), 30121, Venedig