5 Star Hotels in Chennai


ITC Grand Chola


The hotel is a grandiose monument to Southern India's greatest empires, the Imperial Cholas, and is located in the centre of Chennai. The hotel has 522 rooms and 78 serviced apartments, each of which is a work of art in terms of design aesthetics. The 10 food and beverage outlets cater to the affluent with regional, national, and international cuisines.

No. 63, Mount Road, Guindy, Chennai- 600032, Tamil Nadu, India

+91 44 22200000
+91 44 22200200