Located 1,950 feet from Piazza del Popolo and 1,950 feet from Castel Sant'Angelo, Cavour Apartment offers accommodations in Rome.
There is a dining area and a kitchen complete with an oven, a refrigerator and stovetop. A flat-screen TV is provided.
Sant'Agostino is 1,950 feet from Cavour Apartment, and Via Condotti is 0.4 miles away. Ciampino Airport is 9 miles from the property.