Hotel Saint Petersburg

Pirogovskaya Embankment 5/2
St Petersburg
Russian Federation