Offering free WiFi and city views, Piazza Cavour Residential Apt is an accommodation located in Rome, just 300 metres from Castel Sant'Angelo and a 9-minute walk from Sant'Agostino. The property is 800 metres from Piazza del Popolo and a 10-minute walk from Piazza Navona.
The 3-bedroom apartment is fitted with a living room with a flat-screen TV with cable channels, a fully equipped kitchen, and a bathroom with bath.
St Peter's Square is 1 km from the apartment. Rome Ciampino Airport is 16 km from the property.
Three-Bedroom Apartment from 189.84 to 341.28
Please enter the dates of your stay to check availability