ITC group started Hotel business with Sheraton Chola in Chennai in 1975. The group joined in at a crucial time when developing new avenues of foreign exchange earnings was in national interest. ITC group of hotels has come of age to reshape the trend of hospitality and standardize it in India.
ITC group of hotels is one of the largest hotel chains in India. It has more than 90 hotels in its name which are spread over 70 different destinations in the country. The “Namaste” logo of the ITC group symbolizes its special emphasis on hospitality and caring attitude towards tourists. It wouldn't be an understatement if they are referred to as the best hotels
in their regions.