Both MNIT and NIT Hamirpur are reputed institutes in India. Every coin has two sides, so you need to choose your path wisely at this point; otherwise, you will regret it throughout your life. Priority should be given to your interest in the subject. Now let's talk about the colleges.
MNIT Jaipur
NIT Hamirpur
Therefore, NIT Hamirpur is a better choice than MNIT