Let us answer this question considering the different parameters:
The location is a crucial issue to consider in this situation. Chandigarh has a lot more to offer than KKR in this city. Chandigarh is a livelier city whereas Kurukshetra is a small city and NIT is located on the outskirts of town, thus your life is primarily confined to the college campus.
There are many more possibilities for higher education preparation in Chandigarh. There you will witness a large number of students traveling to Chandigarh on weekends to prepare for higher education.
If I were in your situation, the only reason I would choose PEC is because of its proximity. However, consider all of the advantages and disadvantages and decide what is best for you in the long run.