By the Hermitage Hotel

42 Moyka emb.
St Petersburg
Russian Federation