Apartments na Lenina Apartment Nevel'
Featuring free Wi-Fi 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.
Number of rooms: 3
Ulitsa Lenina 23, 182500 Nevel', Russia