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

Check Room Rates & Availability

ITC Grand Chola, a Luxury Collection Hotel, Chennai