Location and directions to the hotel

The Nevsky Grand Hotel is in downtown St. Petersburg, in the same area as the Hermitage Museum and shopping district, a five minute walk from Palace Square close to the Church of Our Savior on Spilled Blood (you can see the domes from the hotel) and the Nevsky Prospekt, the city's famous main street. For those who prefer public transportation, the Nevsky Prospekt subway stop is 400 meters away.

TravelLine: Аналитика