Offering a terrace and free WiFi, Apartment on Mikhail Dudin 10 is situated in the Vyborgsky district district in Saint Petersburg, 12 km from Saint Petersburg Stadium. The property has city views.
Offering direct access to a balcony, this apartment comes with 1 separate bedroom.
Hiking can be enjoyed nearby.
Petrovsky Stadium is 13 km from the apartment.