Le B&B il Leoncino est situé dans la zone de San Pietro, à moins de 100 mètres de l'entrée des musées du Vatican et à quelques pas de la station de métro Ottaviano (métro A).
Il se trouve au premier étage d'un immeuble du XIXe siècle, équipé d'un ascenseur.
La chambre peut accueillir jusqu'à trois personnes et dispose de tout le confort nécessaire : connexion internet, télévision, mini réfrigérateur, ainsi qu'une salle de bains spacieuse.