Doté d'une connexion Wi-Fi gratuite, l'Hotel Leonardo est situé à proximité de la principale rue commerçante de Pise, à quelques pas de la Tour de Pise. Ses chambres sont abordables et bien équipées et son personnel est chaleureux.
L'hôtel se trouve également situé à moins de 15 minutes à pied de la gare de Pise, dans une rue calme.
Les chambres du Leonardo sont propres et disposent de la climatisation et d'une télévision par satellite. Certaines offrent une vue sur la vieille ville de Pise.