Last month I stayed one night in hotel Olgino.
It's on the coast of the Finnish Gulf.
Hotel OLGINO. St.-Petersburg. Russia
...it was mentioned on HUBB earlier.
Try to book in advance.
They asked me lot of money for that old dying hotel.
At last we agree on 2500 RUB, but it was high season "white nights", and so...
But everybody are kind...
Parking is in front of entrance. I think it's safe enough...
It seems to be usual bikers hotel...
With small bus and metro you are in 25 minutes in the center of Piter.