Hotel Leonardo de Pisa, abierto todo el año, está situado a sólo 500 metros de la famosa Piazza dei Miracoli, en el corazón del centro histórico de Pisa, entre la orilla del río Arno y la Piazza dei Cavalieri. Edificio histórico antiguo, que pertenecía a una familia noble toscana, los duques Salviati, unos ricos comerciantes de seda y propietarios de muchos fondos feudal era Medici.