Photos - Severnaya Hotel
Lenina Str. 21, Petrozavodsk, Russia


Hotel photos