This property enjoys a convenient setting in Chennai, tamil nadu . The establishment is wheelchair-accessible. There is an on-site car park.
Built in the midst of the business hub of Guindy and located on Mount Road, ITC Grand Chola in Chennai is within close proximity to many key areas of Chennai and is just 8 km away from the domestic and international airport.