57 Via Della Purificazione, 00187 Roma
Apartment
with
1
room
Residenza Clodio Spanish Steps is a recently renovated apartment in the center of Rome, a 7-minute walk from Piazza
di Spagna Metro Station and 200 yards from Piazza Barberini. Popular points of interest nearby include Via Condotti, Villa Borghese, and Piazza di Spagna. Free Wifi is available throughout the property ...