
This offering from the ITC chain of hotels is a popular destination for both visitors to Delhi as well as locals who want to get away for the weekend. The all-suites retreat, located close to the Aravalli hill range in the bustling satellite 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.