Venue
 
ITC Grand Chola, Chennai
No. 63, Mount Road, Guindy,Chennai- 600032

The ITC Grand Chola is a luxury hotel in Chennai, India. It is the third largest hotel in India after Renaissance Mumbai Convention Centre Hotel and Grand Hyatt, both in Mumbai. It is located in Guindy, opposite SPIC building and along the same row of buildings as Ashok Leyland Towers.

The hotel, built on over 1,600,000 sq ft, is dubbed the largest stand-alone hotel in the country built with an investment of 12,000 million and has the largest convention centre in the country built on 100,000 sq ft with a 30,000-sq ft pillar-less ballroom.