Zoological Museum of the Zoological Institute of the Russian Academy of Sciences is located in St Petersburg, Russian Federation on University Embankment, 1. Zoological Museum of the Zoological Institute of the Russian Academy of Sciences is rated 4.6 out of 5 in the category national museum in Russian Federation.
Address
University Embankment, 1
Accessibility
Wheelchair-accessible toilet