This 4 star hotel is located in the city centre of Rome and was established in 2003. It is close to the Spanish Steps and the nearest station is Barberini.
This 4 star hotel is located in the city centre of Rome and was established in 2003. It is close to the Spanish Steps and the nearest station is Barberini....