Hotels Luxury Hotels in Chennai Stay & Food 

ITC Hotels in Chennai

ITC GRAND CHOLA, CHENNAI ITC Grand Chola has 522 rooms (506 spacious Guest rooms and 16 Palatial suites) and 78 luxuriously appointed serviced apartments, are the epitome of Indian grace and style, expertly delegated with thoughtful amenities. Contact ITC Grand Chola, No. 63, Mount Road, Guindy, Chennai- 600032 Tamil Nadu, India Phone: +(91) (44) 2220 0000 Fax: +(91) (44) 2220 0200 Email: Website:   ITC My Fortune, Chennai Website:        

Read More