Situated 1.3 km from Smolensk Chamber Theatre in Smolensk, this apartment features free WiFi. The property is 1.4 km from Lopatinsky Garden and private parking is available.
A microwave and a fridge can be found in the kitchen. Towels and bed linen are provided in this self-catering accommodation. There is a private bathroom with a bath.
Smolensk Puppet Theatre is 1.5 km from Apartment On Nakhimova 20a, while Lenin Square is 1.8 km from the property.