Hotels of Nevel'

Nevel': 1 properties found
On map

Filter by:

User Rating

Stars

Property Type

Facilities

Apartments na Lenina

Ulitsa Lenina 23
Superb 9.2
Featuring free WiFi and air conditioning, Apartments na Lenina is located 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 900 feet from the apartment.