Set in Smolensk, this apartment features free WiFi The kitchen has a microwave Towels and bed linen are offered in this apartment