A friend who has travelled over there informed me that St.Petersburg is comparably "westernised" and regarded as being a little more tolerant than other cities (some of which my friend would not have been as safe visiting).
I imagine the anti war contingent / dislike for Putin is a little more...