It is in the direct vicinity of the famous Tsar Peter Museum, once home to Tsar Peter the Great of Russia.
Het ligt op steenworp afstand van het beroemde Tsaar Peter Museum, wat ooit het huis was van tsaar Peter de Grote van Rusland.