Set 700 metres from Petrovsky Stadium and 3 km from Chapel of St. Xenia of St.
Located in Saint Petersburg, Petrogradka provides city views and free WiFi, 1.9 km from Petrovsky Stadium and 4 km from Summer Garden.
Located 200 metres from Petrovsky Stadium, Апартаменты Пушка Лофт provides free WiFi.
Located within 1.1 km of Petrovsky Stadium and 3.5 km of Chapel of St. Xenia of St.
Situated in Saint Petersburg, TakeRoom Петроградская has well-equipped accommodation boasting free WiFi, 1.2 km from Petrovsky Stadium and…