Featuring free WiFi and air conditioning, Apartments na Lenina is situated in Nevel'. Nevel History Museum and Saint Trinity Church are both within an 8-minute walk of the property. There is also a market located 270 metres from the apartment.
All units include a satellite flat-screen TV. There is also a kitchen, fitted with a stovetop, a microwave and a fridge. A electric kettle and kitchenware are also offered. Every unit is fitted with a private bathroom with free toiletries. Towels are provided.
Nevel' Bus Station is within a 4-minute walk of Apartments Na Lenina.