Guides by Lonely Planet
Apartments on Nevsky 74 in Smolny & Vosstaniya, St Petersburg, Russia - Lonely Planet
Book your stay at Apartments on Nevsky 74 and get advice on accommodation options in Smolny & Vosstaniya from Lonely Planet's independent on-the-ground travel writers.
See this content immediately after install