ITC Grand Chola, a Luxury Collection Hotel, Chennai

#63 Mount Road, Guindy, Chennai 600032 India
+91 44 2220 0000

Check room rates & availability

back to top