ITC Hotels is now offering great discounts! Come and check it out. We only help you find the best bargains.
History of Brand Formation ITC Hotels began in 1975 with the opening of the Chola Hotel in Chennai under ITC Limited. It expanded rapidly into a major luxury chain, acquiring properties and launching brands focused on responsible luxury. Products and Benefits With over 150 hotels across India in luxury, heritage, and other segments, it offers world-class accommodations, dining, and experiences rooted in Indian hospitality. Benefits include authentic cultural immersion, sustainable practices, exceptional service, and premium facilities for leisure and business travelers.