Piazza del Popolo
Piazza del Popolo, Rome, Italy 00187
Featured Review :
Piazza del Popolo offered my first real glimpse of Rome. After our overnight flight, we’d taken the train to Termini, where we got on the subway’s Line A to the Flaminio stop. In truth, we should have exited at Spagna,...See Full Review