
This new offering from the ITC chain of hotels is already a popular destination for both visitors to Delhi as well as locals who want to get away for the weekend. This all-suites retreat, located close to the Aravalli hill range in the bustling town of Gurugram in India’s National Capital Region (NCR), is nestled within a Jack Nicklaus-designed golf course and comes with a 3,251m2 health club.