Hotel Leone, Rome
![Hotel Leone](https://it.igotoworld.com/frontend/webcontent/websites/27/images/hotels/1911020_370x246.jpg)
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.
You will find a 24-hour front desk at the prope
Description of rooms
Double Room
This double room features a balcony, view and air conditioning.
Small Double Room
This double room features a tile/marble floor and air conditioning
Triple Room
This triple room features air conditioning and tile/marble floor
Book
Photos:
Facebook
(0 )