If you're a lover of stage shows, make sure you don't miss a show at Leningrad Center. Book ahead for the best seats in the house.
This arts and culture attraction is located in St. Petersburg City Centre. Once you've explored everything you want to at Leningrad Center, consider visiting nearby State Hermitage Museum and Winter Palace, Church of the Savior on Spilled Blood, and Russian Museum.