Skip to content
TravelHub
Saint Petersburg · Russia

Nevsky Prospect 86: what's nearby, how to get there and when to go · 2026

Nevsky Prospect 86 is a neoclassical palace situated on the Nevsky Prospect in St Petersburg, Russia. It is also known as the Palace of Arts or the Palace of Zinaida Yusupova.

Map of places
About the place
Facts
  • Nevsky Prospect, 84-86, Liteyny District, Russia
Source: OpenTripMap

Getting there and staying

Free stays with hostsSee hosts
In the city1,532hosts welcome guests
2 sources · As of November 4, 2026
Source: TravelHub · OurAirports (public domain)