Nevsky Central Hotel:

Nevsky Central Hotel is situated right on Nevsky prospect, the main avenue of St. Petersburg, just 2 minutes away from the “Mayakovskaya” metro station and 5 minutes away from the Moscow Railway station. The hotel is located in the very heart of the city, on the 2nd and 3rd floors of this historical building from the XVIII Century, with no elevator. We are happy to help our guests take their luggage up the stairs and directly to the room. Nevsky ... Learn more


Visa support

You can get a visa invitation for the Russian visa and receive a confirmation immediately



TravelLine: Аналитика