El Hotel Leonardo se encuentra cerca de la principal calle de tiendas de Pisa, a pocos pasos de la Torre Inclinada, y dispone de conexión Wi-Fi gratuita en todas las zonas. Las habitaciones son económicas y están bien equipadas. El personal del hotel es atento.
El Leonardo Hotel está a menos de 15 minutos a pie de la estación de Pisa. El hotel está situado en una tranquila calle lateral.
Las habitaciones del Leonardo son limpias y están equipadas con aire acondicionado y TV vía satélite. Algunas tienen vistas al centro histórico de Pisa.