Eurostars Apartment On Popova offers pet-friendly accommodation in Petrozavodsk Free WiFi is featured The unit equipped with a kitchen with an oven and fridge Towels and bed linen are provided at Eurostars Apartment On Popova There is a private bathroom with a bath