40 via vittoria, 00187 Roma
Apartments
Set in Rome, near Via Condotti, Piazza di Spagna and Villa Borghese, Piazza di Spagna Elegant Apartment features free WiFi. This property is located a short distance from attractions such as Spanish Steps, Barberini Metro Station, and Piazza Barberini. The property is 600 metres from Piazza del Popolo,...