Apartments on Leningradskaya 115 offer self-catering accommodation in a residential area of Vologda Free WiFi access is available The comfortable apartments have a balcony and a flat-screen TV Guests can use the kitchen with a stove and a fridge The bathroom offers a shower Cafes and supermarkets are a 10-minute walk from Apartments on Leningradskaya 115 Pobedy Park is 45 km away Vologda-1 Train Station is 45 km from the property