Skip to content
Saint Petersburg
SeeCastle

Mikhailovsky Palace

The Mikhailovsky Palace is a grand ducal palace in Saint Petersburg, Russia. It is located on Arts Square and is an example of Empire style neoclassicism. The palace currently houses the main building of the Russian Museum and displays its collections of early, folk, eighteenth, and nineteenth century art.

From Wikipedia, CC BY-SA 4.0.

Address
2-4 литД Инженерная улица

Place data from OpenStreetMap, © OpenStreetMap contributors, ODbL.

Updated 28 Sept 2026. Something wrong? Tell us.