Piazza della Rovere Apartment offers accommodation in Rome. Piazza della Rovere Apartment boasts views of the city and is 600 metres from Castel Sant'Angelo. The kitchen is fitted with an oven and a toaster. A flat-screen TV is provided. St Peter's Square is 600 metres from Piazza della Rovere Apart Read more
Piazza della Rovere Apartment offers accommodation in Rome. Piazza della Rovere Apartment boasts views of the city and is 600 metres from Castel Sant'Angelo. The kitchen is fitted with an oven and a toaster. A flat-screen TV is provided. St Peter's Square is 600 metres from Piazza della Rovere Apartment, while Vatican Museums are 1.6 km from the property. Rome Ciampino Airport is 18 km away.