Hotel Leone ligt in de wijk rond het centraal station van Rome, op 300 meter van de Santa Maria Maggiore. Het biedt kamers met airconditioning en gratis WiFi in alle ruimtes.
Alle kamers zijn voorzien van een flatscreen-tv. Elke kamer heeft een eigen badkamer met een bidet, een douche en een haardroger.
Piazza Barberini en Quirinale liggen op 900 meter van Hotel Leone. De dichtstbijzijnde luchthaven is Rome Ciampino, op 14 km van Hotel Leone.
Aantal kamers : : 3