If it's raining cats and dogs, why not spend some time at State Museum of the Political History of Russia? You'll be surprised just how many interesting facts you can learn about the past here.
You'll find this collection of historical artifacts in Petrogradskaya District. Once you've done everything you want to at State Museum of the Political History of Russia, check out nearby State Hermitage Museum and Winter Palace, Church of the Savior on Spilled Blood, and Russian Museum.