900 metres from Petrovsky Stadium, ArtMosfera is situated in the Vasileostrovskiy district district of Saint Petersburg. The property, housed in a building dating from 1913, has free WiFi and is 1.2 km from Admiralty Building and 1.4 km from Saint Isaac's Cathedral.
This apartment has 2 bedrooms, a satellite flat-screen TV, and a kitchen with a fridge. The apartment also features a bathroom with a bath, a bidet and free toiletries.
Hiking can be enjoyed nearby.
Hermitage Museum is a 17-minute walk from the apartment, while Palace Square is an 18-minute walk from the property.