Piazza del Popolo
Rome 00186 Italy
Rome 00186 Italy
+39 06 488 991
Open Hours24 hrs
OverviewDuring the Middle Ages, Piazza del Popolo formed the main entrance to the city for pilgrims and travelers arriving on the Via Flaminia (from the north). It was only when Pope...
more
