Departure Point
Basilica Parrocchiale Santa Maria del Popolo, Piazza del Popolo, 12, 00187 Roma RM, Italy
Departure Time
Suppliers and travelers coordinate start times within the given time periods.
9/27/2019 - 4/29/2021
Monday - Sunday: | 09:00 AM - 03:00 PM
|
Return Details
Parrocchia Santa Maria in Vallicella, Via del Governo Vecchio, 134, 00186 Roma RM, Italy