Location: in the centre of Rome and close to the main mouments and tourist attractions. 25 Km. from the airport.
See more: Hotels in Europe Hotels in Italy Hotels in Rome Holiday Destinations in Europe