Recent Searches
Clear
Basilica di Santa Francesca Romana
Basilica di Santa Francesca Romana

Basilica di Santa Francesca Romana

Piazza Santa Francesca Romana, 4, Rome, Italy

Practical Info

Santa Francesca Romana is located next to the Roman Forum in the rione Campitelli.

Show all

Trip ideas