Located 1,000 feet from Piazza del Popolo and 1,950 feet from Via Margutta, Apartment Spanish Steps - RSA offers pet-friendly accommodations in Rome. The property features views of the city and is half a mile from Villa Borghese.
There is a sitting area and a kitchen. A flat-screen TV and DVD player, as well as a CD player are featured.
Piazza di Spagna is 0.6 miles from Apartment Spanish Steps - RSA, and Via Condotti is 0.6 miles from the property. Ciampino Airport is 10 miles away.