Via Degli Scipioni, 286, 00195 Roma
Apartment
with
1
room
Prati 3BDR Urban Charm is a recently renovated apartment in the center of Rome, a 4-minute walk from Lepanto Metro
Station and half a mile from Piazza del Popolo. The property is around 1.1 miles from St Peter's Square, one mile from Piazza di Spagna Metro Station, and a 18-minute walk from Spanish Steps. Free ...