El Leonardo está situado en el distrito de Cannaregio, a 8 minutos a pie de la estación de tren de Venezia Santa Lucia. El gueto judío y San Marcuola Vaporetto La parada está a 200 metros.
Las habitaciones del Hotel Leonardo tienen muebles simples. Algunas habitaciones incluyen baño privado con secador de pelo y artículos de aseo.
Bien situado para explorar Venecia, el Leonardo es 7 Paradas de Vaporetto de la Plaza de San Marcos. Los barcos a Murano y otras islas salen de Fondamenta Nuove Pier, a 15 minutos a pie.