Apartments on Vyucheyskogo 59 offers pet-friendly accommodation in Arkhangelsk Free WiFi is available There is a seating andor dining area in some units There is also a kitchen, fitted with a fridge Towels and bed linen are featured The property also offers grocery delivery Talagi Airport is 10 km away