Set in Saint Petersburg, 18 km from Petrovsky Stadium, Piligrim features air-conditioned rooms and private parking Piligrim features free WiFi A flat-screen TV is provided There is a 24-hour front desk at the property Hermitage Museum is 26 km from Piligrim, while Palace Square is 27 km from the property Pulkovo Airport is 18 km away