Situated in Tsentralny District, the Nevsky 84 is five minutes from Beloselsky-Belozersky Palace and offers internet, an airport shuttle and air conditioning. It is located less than a 10-minute stroll from Nevsky Avenue and Eliseyev Emporium.
The Nevsky 84 has 3 comfortable apartments.
Attractions nearby the Nevsky 84 include the Zimniy Stadion, The Passage and the National Library of Russia. Mayakovskaya Saint Petersburg Metro Station is a quick walk from the property.