Nevsky Central Hotel

Boasting a central location in Saint Petersburg, Nevsky Central Hotel is directly opposite the Mayakovskaya Metro Station. It offers simply furnished rooms overlooking a peaceful courtyard, and free Wi-Fi.

Hotel info:

Price: 4697..7380

Rooms:34

Show more

Saint Petersburg: similar hotels