Apartments PiligrimInn
Ulitsa Bolshaya Pushkarskaya 39, Petrogradskiy, 197101 Saint Petersburg, Russia
Apartments Piligrim is set in the Petrogradskiy district of Saint Petersburg, 2.4 km from Petrovsky Stadium, 3.2 km from Church of the Savior on Spilled Blood and 3.4 km from Summer Garden. The air-conditioned accommodation is 1.