9.1 Guest rating Hotel photo

Apartments on Leningradskaya 115

Hint: You can enter any city or hotel name

Book Apartments on Leningradskaya 115

Ulitsa Leningradskaya 115 4.4 km from city center

Location Hotel Leningradskaya 115 Apartments is located in Vologda. It boasts a convenient location within 5 km from the historic city center.Hotel features

Photos Of
Room facilities
  • Bathtub
  • Hairdryer
  • TV
  • Shower

Show Apartments on Leningradskaya 115 on the map

Apartments on Leningradskaya 115 59.198481 39.824336