+7 812 679-10-30
Russia, Saint Petersburg, Sinopskaya embankment, building 66

Neva Town Hall

11 minutes walk from the hotel

A modern administrative and business quarter in the center of St. Petersburg, combining the buildings of executive authorities and business centers, as well as public spaces. The "Town Hall" was built on the site of the former tram park, and the dome in the form of a "flying saucer" crowning the building became a distinctive symbol of the complex.