Get a Hotel in Nevel

Apartments na Lenina

Apartments na Lenina

Nevel • Show on map 9.3/10 Price as low as RUB 30.86

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…More info

Book now