Severnaya Hotel

21, Lenina Prospect
Petrozavodsk
Russian Federation