Le Leonardo est situé dans le quartier de Cannaregio, à 8 minutes à pied de la gare de Venise Santa Lucia. Le ghetto juif et le Vaporetto San Marcuola L'arrêt est à 200 mètres.
Les chambres de l'Hotel Leonardo disposent d'un mobilier simple. Certaines comprennent une salle de bains privative avec sèche-cheveux et articles de toilette.
Bien placé pour explorer Venise, le Leonardo est à 7 arrêts de la place Saint-Marc. Des bateaux pour Murano et d'autres îles partent de la jetée Fondamenta Nuove, à 15 minutes à pied.