Hotels in Nawanshehar
There are around 1, hotels in Nawanshehar, India , where traveller can enjoy a comfortable stay. Hotels starting from ₹3186 per night are available for stay in Nawanshehar. Compare Nawanshehar hotels prices on ixigo and save upto 54% on your booking of Nawanshehar hotels.
- Best Western Nawanshahr
Nawanshahar2.1 km from city center---3186