Nevsky Hotel Grand:

Nevsky Grand Hotel was opened in 2004, since then it has become one of the best 3* hotels in Saint Petersburg. One of the main advantages of the hotel is it’s central location right in the heart of St. Petersburg, so you can reach all the main attractions and sights of the city within 10 minutes. The refined interior with décor elements of the Empire style, and a cozy atmosphere will make you feel welcome!


Visa support

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



10, Bolshaya Konushennaya str.
TravelLine: Аналитика