ITC Grand Chola, a Luxury Collection Hotel, Chennai

#63 Mount Road, Guindy, Chennai 600032 India
+91 44 2220 0000
  • EXCLUSIVE AMENITIES
  • Spa
  • Fitness
  • Internet
back to top

Check Room Rates & Availability