Located in the centre of Saint Petersburg, Nevsky Dvor offers comfortable room with free Wi-Fi. Mayakovskaya Metro Station and Nevsky Prospekt are a 5-minute walk away.
Number of rooms: 17
Povarskoy Pereulok 4, Tsentralny, 191025 Saint Petersburg, Russia