Petrograd Hostel

Petrograd Hostel Address: 5-ya Sovietskaya Ulitsa, 26, St Petersburg, Russia

Minimum price found for Petrograd Hostel was: 1989 RUB

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