Apartment near Almazov Center is situated in Saint Petersburg. This property is 7 km from Saint Petersburg Stadium and features free WiFi. This apartment comes with 1 bedroom, a TV, and a kitchen with an oven and a fridge. Petrovsky Stadium is 7 km from the apartment, while Hermitage Museum is 9 km Read more
Apartment near Almazov Center is situated in Saint Petersburg. This property is 7 km from Saint Petersburg Stadium and features free WiFi. This apartment comes with 1 bedroom, a TV, and a kitchen with an oven and a fridge. Petrovsky Stadium is 7 km from the apartment, while Hermitage Museum is 9 km from the property.