Arts Square

Saint Petersburg, Russia

Arts Square

The Arts Square (Russian: площадь Искусств, Ploshchad Iskusstv) is an open public square in the center of Saint Petersburg, Russia.


Accommodations near Arts Square

View more accommodations near Arts Square

Nearby Tours & activities