Mini Apart Hotel SkverInn
14/2 Prospekt Gagarina, 214018 Smolensk, Russia
Situated in Smolensk, 1 km from Pobedy Square, Mini Apart Hotel Skver features air-conditioned rooms with free Wi-Fi and express check-in and check-out. The property is close to Smolensk Chamber Theatre, Lenin Square and Lopatinsky Garden.