59.93247 ­30.35177
Go to map view
88 Nevsky Prospect, Office 99, Saint Petersburg, Russia +7 812 970 6802
Nevsky 88 Apartments are luxury budget apartments in the heart of the historical center of St. Petersburg, Russia. The apartments are conveniently located on Nevsky Prospect, less than a one-minute walk from Metro Station Mayakovskaya and make an ideal base to explore St. Petersburg. Whether you are in Saint Petersburg for leisure, business, or its trendy ni... More from venere.com

Get Rates

Show Nevsky 88 Apartments at top of the results.

Get Flight + Hotel


Anichkov Palace 0.4mi