Park Inn Pulkovskaya

1 Victory Square
St Petersburg
Russian Federation