Hotel ArtBarin
Hotel
Smolensk
Located less than 1 km from Lopatinsky Garden, Hotel ArtBarin offers 4-star accommodation in Smolensk and features a terrace, a restaurant and a bar.
Number of rooms: 14
Ulitsa Krasina 2а, 214000 Smolensk, Russia