VIP Hotel Nevsky is located in Saint Petersburg, within a 5-minute walk of Ploshchad Vosstaniya Metro Station, Nevsky Avenue and Moskovsky Train Station. The property offers free secured parking.
Number of rooms: 5
Nevsky Prospekt 134, Tsentralny, 191036 Saint Petersburg, Russia