The Institute is located in the historic College Square area, which is steeped in the legacy of the yesteryears. The prevalence of heritage buildings like University of Calcutta, Presidency College, Calcutta Medical College and All India Institute of Hygiene and Public Health surrounding IISWBM enhances its academic ambience. The Institute building comprises two blocks. The foundation stones of both buildings were laid by Pandit Jawaharlal Nehru, the then Prime Minister of India and Dr. B. C. Roy, Chief Minister of West Bengal.
IISWBM is supported by some of the most acclaimed organisations like the Ministry of Scientific and Cultural Affairs: Government of India, All India Board of Technical Studies in Management: Ministry of Education, Government of West Bengal, Bengal Chamber of Commerce and Industry, Indian Chamber of Commerce, Bharat Chamber of Commerce and Bengal National Chamber of Commerce and Industry.