Guides by Lonely Planet
Nomera na Sadovoy in St Petersburg, Russia
Offering a lounge area, 24-hour front desk and free WiFi, Nomera na Sadovoy is located a 7-minute walk from the world-famous Nevsky Prospekt in Saint Petersburg…
See this content immediately after install