Nevsky 139 Mini-hotel
Search & compare prices for Nevsky 139 Mini-hotel in all hotel booking websites.
Nevsky 139 Mini-hotel Address: Nevskiy pr-t, 139, St Petersburg, Russia
Minimum price found for Nevsky 139 Mini-hotel was: Null RUB
Click here to get more information, photos & guest ratings for Nevsky 139 Mini-hotel