Built in 2003. Read more
Built in 2003.
Number of Rooms: 106
Located from Central St. Petersburg - 15km. Situated in Strelna village, on the coast of the Gulf of Finland, in a state complex of the Congress Palace.