This 4 star hotel is located in the city centre of Rome. It is close to the Villa Borghese, Spanish Steps and the nearest station is Spagna, Barberini.
This 4 star hotel is located in the city centre of Rome. It is close to the Villa Borghese, Spanish Steps and the nearest station is Spagna, Barberini....