Since 2007, Foreign Service Institute is located in a new campus for the FSI in a 6.5-acre plot of land adjoining the Jawaharlal Nehru University campus. The campus consists of Administrative, Hostel, and Residential complexes.
All India Management Association 3.74 All India Management Association, Management House,14, Institutional Area, Lodhi Road, New Delhi 110003, India 1.25 Miles Away