Santa Maria in Monserrato degli Spagnoli (built 1598)
Location: 41.8959444°N, 12.4690806°E