Apartment Spanish Steps - RSA

  • 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.

  • Via Flaminia 26, Villa Borghese Parioli, 00196 Rome, Italy
    Via Flaminia 26
    Roma, Lazio, Italy