Este hotel de lujo cuenta con un campo de golf de 27 hoyos diseñado por Jack Nicklaus. Además, ofrece una amplia variedad de instalaciones de spa y bienestar, así como varias opciones gastronómicas. El ITC Grand Bharat se encuentra a unos 50 minutos en coche del centro de Delhi.