ITC Grand Chola, a Luxury Collection Hotel, Chennai
Built in the midst of the business hub of Guindy and located on Mount Road, ITC Grand Chola is within close proximity to key areas of Chennai and is 8 km away from the domestic and international airport which serves as an ideal destination.