Com um terraço e um salão partilhado, o Grand Hotel Nawanshahr está situado em Nawāshahr. Este hotel de 3 estrelas disponibiliza uma recepção 24 horas e um centro de negócios. O acesso Wi-Fi e o estacionamento privado estão disponíveis gratuitamente no hotel.
Há um Restaurante Moti Mahal Delux no local.
O Aeroporto de Chandigarh encontra-se a 101 km da propriedade.