Hotel Nevsky 72
Search & compare prices for Hotel Nevsky 72 in all hotel booking websites.
Hotel Nevsky 72 Address: Nevskiy Prospekt 72, St Petersburg, Russia
Minimum price found for Hotel Nevsky 72 was: 1518 RUB
Click here to get more information, photos & guest ratings for Hotel Nevsky 72