Property Location With a stay at Salut plus in St. Petersburg (Moskovskiy), you'll be convenient to House of Soviets and Victory Square. This apartment is within the vicinity of Chesme Church and Grand Maket Russia Interactive Museum.Rooms Make yourself..