ITC HMI is located in the ultra-modern town of Gurgaon in NCR - in ITC Green Centre. The ITC Green Centre is a Leeds Platinum rated Green Building and the largest building in the World to have been awarded this rating.
ITC Hospitality Management Institute
ITC Green Centre,
10 Institutional Area, Sector 32,
Gurgaon - 122001