1-iy Perovskiy Pereulok, 2? Smolensk 214000
Located in Smolensk, 1 km from Lenin Square, Medved Hotel provides accommodation with a restaurant, free private parking and a bar. Among the facilities at this property are a 24-hour front desk and r...more