I am toying with the idea of visiting St. Petersburg in June for 5-6 nights but I have some questions.
Firstly, is it a safe city? I don't want to listen to everything in the media but I have no idea what to expect.
Secondly, other than museums what is there to do? Does it have a good restaurant/bar scene or is it mainly museums?
Thirdly, if I were to visit, which district would you recommend I stay in?