Nevsky Express Hotel, Saint Petersburg, Russia

Make a Reservation

The Nevsky Express Hotel in St. Petersburg is located near Moskovsky Railway Station and the Ploschad Vosstania underground station (3-minute walk).

Elegantly decorated rooms are welcoming and feel like home. The hotel overlooks Nevsky Prospect, the city’s main street, and the hotel’s private garden.

There is 24 hour security service in the hotel and paid parking space within 5-minute walk from the hotel. Continental breakfast (included in the price) is served in the welcoming cafeteria on the second floor.