Boasting a central location in Saint Petersburg, Невский Централь Апартаменты is directly opposite the Mayakovskaya Metro Station. It offers simply furnished rooms overlooking a peaceful courtyard, and free Wi-Fi.
Number of rooms: 34
Nevsky avenue 88, Tsentralny, 191025 Saint Petersburg, Russia