Situated in the Central Station district in Rome, 300 metres from Santa Maria Maggiore, Hotel Leone features air-conditioned rooms with free WiFi throughout the property.
A flat-screen TV is featured.
You will find a 24-hour front desk at the property.
Piazza Barberini is 900 metres from Hotel Leone, while Quirinale is 900 metres from the property. The nearest airport is Rome Ciampino Airport, 14 km from Hotel Leone.
Double Room from 65 to 65
Small Double Room from 55 to 62
Triple Room from 66 to 91
Quadruple Room from 50 to 116
Please enter the dates of your stay to check availability