ITC Grand Chola

Chennai

The world’s largest LEED® Platinum green hotel, in the new construction category embodies the essence of Southern India’s most glorious empire, the Cholas.

The unequalled artistry expressed during this period in their temples, art, architecture and literature is reflected in this ITC Hotels flagship property in Southern India situated in Chennai.

Located at an equal distance from the airport and the city centre, ITC is located 8 kms from the Chennai Airport.

Book Now
*Promo code applied

To stay at the palatial ITC Grand Chola

Book Now
*Promo code applied