Photos - Petroglyph Hotel
Krylova Str. 6, Petrozavodsk, Russia


Hotel photos