Choose your preferred currency.
Apartment on Leninsky 127 offers accommodation in Saint Petersburg just across from Leninsky Prospekt Metro Station. Form there it takes 40 minutes to reach central Nevsky Prospect via Ploschad Vosstaniya Metro Station.
Free WiFi is available throughout the property. Saint Isaac's Cathedral is 10 km from Apartments next to the metro while Admiralty Building is 10 km away.
Pulkovo Airport is 6 km from the property.
Leninskiy Prospekt 127, Saint Petersburg, 198216, Russia
Other
0.09 kmOther
1.30 kmOther
1.80 kmOther
2.14 kmOther
3.10 kmOther
3.17 kmOther
3.50 kmOther
3.99 kmOther
4.24 kmOther
4.65 kmTrain Stations
2.68 kmTrain Stations
3.07 kmHistorical Buildings
3.47 kmTrain Stations
5.54 kmTrain Stations
5.79 kmTrain Stations
5.95 kmTrain Stations
5.95 kmTrain Stations
6.28 kmTrain Stations
6.41 kmTrain Stations
6.54 kmЛенинский проспект 127, Saint Petersburg
Leninskiy Prospekt 125, Saint Petersburg
Leninskiy Prospekt 125 , Saint Petersburg
Tramvaynyy Pr. 19 Korpus 2 Apartment 62 Korpus 2 Kv. 6, Saint Petersburg
19 Tramvaynyy Prospekt, Saint Petersburg
134 Ленинский проспект, Saint Petersburg
лениниский проспект д.117 корпус 1, Saint Petersburg
Проспект Ветеранов 6, Saint Petersburg
10 Prospekt Narodnogo Opolcheniya, Saint Petersburg
114 Leninskiy Prospekt, Saint Petersburg
Дачный пр д9 к1 к1, Saint Petersburg
Leninskiy Prospekt 127, Saint Petersburg