El hotel Leonardo está situado en el popular barrio Canareggio de Venecia, a unos metros del Palazzo Ca' Vendramin Calergi, donde se encuentra el prestigioso Casino de Venecia, y en las proximidades del Gueto de Venecia. La estación de tren central y muchas de las atracciones más importantes de la ciudad están a unos pasos de la propiedad. El hotel combina un elegante y atractivo entorno con un amable y atento personal, para satisfacer incluso a los clientes más exigentes.