Saint Petersburg hotels near Ploshchad Alexandra Nevskogo II subway stationBook saint Petersburg hotels near Ploshchad Alexandra Nevskogo II subway station, Russia online. Compare prices, reviews & photos of 1284 hotels and get the best deal for your next stay.
Nevsky 105Apt. 2, 105 Nevsky pr., Saint Petersburg 3.2km from the center of Saint Petersburg 501m from the Ploshchad Vosstaniya subway station
Nevskie Apartments 1Saint Petersburg, Nevskiy Avenue, 119, Saint Petersburg 3.5km from the center of Saint Petersburg 704m from the Ploshchad Alexandra Nevskogo II subway station
Yard Residence s Umnym Domom Apartmentsulitsa Khersonskaya 43/12, Saint Petersburg 4.1km from the center of Saint Petersburg 281m from the Ploshchad Alexandra Nevskogo subway station
True Loft With Great View Flatulitsa 5-ya Sovetskaya 19, Saint Petersburg 3.1km from the center of Saint Petersburg 639m from the Ploshchad Vosstaniya subway station