|
|
|
|
Metro «Ploshchad' Vosstania»,
Downtown area
Nevsky Ave, 105, St Petersburg, Russia, 191036
|
|
From this apartments it is easy to get to the main sights of the city: the Alexander Nevsky Lavra, the Palace Square, the Hermitage, the Admiralty, the Peter and Paul Fortress, the Russian Museum, St. Isaac’s and Smolny Cathedral, Church of Ressurection (Savior on Spilled Blood), Summer Garden and others.
|
|