Cultural hub with cafes, on a formerly navy-controlled island, with red-brick buildings & arches.
New Holland in Saint Petersburg
Places
Near me
Direction
Naberezhnaya Admiralteyskogo Kanala, 2/4, St Petersburg, Russia, 190121
Description
Questions and answers
Add review
Ask a Question
Reviews
Add review
Delivery
Takeout