Send us an emailtravel[at]timenagain.net
Call us anytime+91-11-4603 2105
Plan your tripCREATE MY TRIP
Hotel & Accommodation
The world's largest LEED® Platinum green hotel, in the new constructions category embodies the essence of Southern India's most glorious empire, the Cholas – the greatest maritime power in Indian history, and possibly the only one to extend its territory across the seas.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 – the region's cultural and economic capital. The guest rooms are tastefully upholstered in elegant fabrics, delicate hues and soft furnishings.