O Leonardo está situado no bairro de Cannaregio, a 8 minutos a pé da Estação Ferroviária Venezia Santa Lucia. O gueto judeu e San Marcuola Vaporetto A paragem fica a 200 metros.
Os quartos do Hotel Leonardo têm mobiliário simples. Alguns quartos incluem uma casa de banho privativa com secador de cabelo e produtos de higiene pessoal.
Bem posicionado para explorar Veneza, o Leonardo é 7 Vaporetto Stops da Praça de São Marcos. Barcos a Murano e outras ilhas partem do Cais Fondamenta Nuove, a 15 minutos a pé.