Hotels near Spartak Stadium

Petrozavodsk, Russia

Find a place to stay

Other landmarks in Petrozavodsk

Find out more about Spartak Stadium