Apartment Michurinskaya 11/18 is located in Saint Petersburg, 1.7 km from Church of the Savior on Spilled Blood, 1.9 km from State Russian Museum, as well as 1.9 km from Hermitage Museum. Free WiFi is available in this apartment, situated 2 km from Palace Square and 2.3 km from Admiralty Building.
The apartment is equipped with 1 bedroom, a kitchen with an oven, and a bathroom. A flat-screen TV is featured.
Petrovsky Stadium is 2.4 km from the apartment, while Saint Isaac's Cathedral is 2.7 km from the property.