Schusev Museum of Architecture

The Schusev State Museum of Architecture is the first museum in the world which specialized in architecture. It was founded through an initiative of the Union of Soviet Architects in 1934. Its collections reflect thousand years of Russian architecture.

The Schusev Museum in Moscow is located in the very centre of the town, within a 5 minute walk to the Red Square. The neighboring building is the famous Lenin Library, the Manege is located across the road, and the heart of Russia, the Kremlin is right behind it. 

The direction of the Museum's work today include an arrangement of architectural contests and conferences, assisting by the restoration of architectural monuments, presenting outstanding Russian architects as well as cooperation’s with foreign organisations in order to host quality international Architecture Exhibitions.

Please click on the thumbnails below to see images of the Schusev State Museum of Architecture exhibition spaces.