If it's raining cats and dogs, why not head to Kirov Apartment Museum? You'll be surprised just how many interesting facts you can discover about the past here.
This collection of historical artifacts is located in Petrogradskaya District. Once you've done all you can at Kirov Apartment Museum, head to nearby State Hermitage Museum and Winter Palace, Church of the Savior on Spilled Blood, and Russian Museum.