Nestled in the heart of the Aravalli hills, the ITC Grand Bharat is less a hotel and more a resplendent ... it was evident that the design philosophy here is rooted in thoughtful indulgence.
For over 40 years, they’ve been redefining Indian luxe, from the legendary ITC Maurya in Delhi to the ultra-grand ITC ... friendly luxury hotel that combines contemporary design with green ...