Hostel Petya and the Wolf - V.O. Is located in Saint Petersburg, just 0.6 miles from Petrovsky Stadium.
All rooms are equipped with a shared bathroom.
There is a 24-hour front desk at the property.
Admiralty Building is 0.7 miles from Hostel Petya and the Wolf - V.O., and Hermitage Museum is 0.8 miles away. Pulkovo Airport is 10 miles from the property.