Hostel Victoria

Hostel Victoria Address: Nevsky Prospect 74, St Petersburg, Russia

Minimum price found for Hostel Victoria was: Null RUB

Click here to get more information, photos & guest ratings for Hostel Victoria