Nestled in the heart of the Aravalli hills, the ITC Grand Bharat is less a hotel and more ... The signature Kaya Kalp spa, with its blend of ancient wellness traditions and modern therapies ...