I know that some buildings, such as wrong temples etc will lower the loyalty of a conquered city, I have just taken over the whole of Sicily but a couple of cities have a load of troops still in them but loyalty is still a problem. I noticed Syracuse has a Greek Monument - so it grants loyalty, but does it have an opposite effect if it is for a conquered nation? Would I gain loyalty by destroying it? I'm a little reluctant to do so if it lowers loyalty too much - it's not great now. Other's are Royal buildings, if I destroy them I lose the ability to generate troops there. I've only owned Sicily for 5-6 turns so I realise it may improve over time anyway.
Thanks.
Incidentally, are there no named Legions in Sicily at all? Looks like not.