Ilma Hotel is located in the historical center of Petrozavodsk, next to the Alexander Nevsky Cathedral, a 10-minute walk from the central square, the embankment of Lake Onega. Within walking distance from the hotel - a large number of cafes, restaurants, shops. Petrozavodsk Central Railway Station i...