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.