Apartment Nevsky Prospect 84-86 is an accommodation set in Saint Petersburg, 1.2 km from State Russian Museum and an 18-minute walk from Church of the Savior on Spilled Blood. This apartment features accommodation with free WiFi.
The apartment features 1 bedroom and a fully fitted kitchen with a fridge. A flat-screen TV with cable channels is featured.
Palace Square is 2.1 km from the apartment, while Hermitage Museum is 2.1 km from the property.