Located 13 km from Saint Petersburg Stadium, Apartment on Mikhaila Dudina 25 is set in Vyborgsky district of Saint Petersburg. Guests may enjoy the free WiFi. This apartment is fitted with 1 bedroom, a TV, and a kitchen with an oven. Petrovsky Stadium is 14 km from the apartment, while Church of the Read more
Located 13 km from Saint Petersburg Stadium, Apartment on Mikhaila Dudina 25 is set in Vyborgsky district of Saint Petersburg. Guests may enjoy the free WiFi. This apartment is fitted with 1 bedroom, a TV, and a kitchen with an oven. Petrovsky Stadium is 14 km from the apartment, while Church of the Savior on Spilled Blood is 15 km away.