13 Chairs Boutique Hotel 4* Petrozavodsk, Russia

Hotels in Russia - Hotels in Petrozavodsk - 13 Chairs Boutique Hotel

13 Chairs Boutique Hotel is located in Petrozavodsk city centre. It features unique decor and an indoor swimming pool with a sauna and a hot tub. Free Wi-Fi and free private parking are provided.