ITC Grand Chola
A luxury collection Hotel
ITC Hotels flagship property in the Southern region of India – this ornate, palatial tribute to Southern India's greatest empires – The Imperial Cholas – overlooks verdant foliage in the heart of Chennai. It embodies the highest standards in Indian hospitality balanced with elegant restraint in a prime property with distinct personality. This five-star luxury business hotel is equipped with Asia’s largest banquet and exhibition space.
ITC Grand Chola, Chennai, Tamilnadu, India