ITC’s philosophy is to create hotels that are “rooted in the soil” and ones that show off the grandeur of India’s heritage and culture. ITC Grand Bharat is in keeping with that – nationally-inspired architecture and interior design, and gracious Indian hospitality.