Soaked in history, St. Petersburg keeps pace with the times: clubs, restaurants, cafes, exhibitions, and art galleries are located on every direction; meanwhile concerts, festivals and many other events are held daily. You can choose a suitable one, for example, using the website Afisha.