Nevsky Hotel Aster

25 Bol'shaya Konyushennaya
St Petersburg
Russian Federation