The institute is located in the heart of New Delhi and is in the vicinity of research organisations, corporate houses and government offices. The campus has the right balance between concrete structure and natural ambience, in line with our mandate of holistic development. The state of architecture has the requisite facilities that form an integral part of any form of International B- School.
Facilities at Lodhi Road Campus