Luxury Hotels in Chennai » ITC Grand Chola » Photo Gallery ITC Grand Chola - Chennai, Tamil Nadu, India ITC Grand Chola : Click Here to View Full Hotel Description >> ITC Grand Chola ITC Grand Chola ITC Grand Chola ITC Grand Chola