ITM Mumbai is still better. I will not say a very very good college, but yes a decent one.
IBS GGN , i know for sure, (as I know people from there) is of no use.
If you want to study in clean and cool environment of tourist place like Shimla, you can try Shoolini university. I am not promoting it but it is first Biotech university of India and that means something. Their MBA program is affiliated to AICTE. I gave a visit there recently ,Being a new university they are giving their best short which could be fruitful to new students. rest is upon you.
I wish u all best of luck
Did someone go through shoolini university website.
I have received a favorable report about MBA program of shoolini university.
Shoolini University is the First Bio-tech University of India.
Placed between two bustling cities of Chandigarh and Shimla, Shoolini University lies at the foothills of the Himalayas.
Great Place to study in cool environment.