The ITC Group of Hotels is perhaps one of the most reputed hotel chains in India. This group offers a wide range of heritage and luxury hotels where tourists can spend their vacations in the most flamboyant manner.
The opening of the ITC Chola Sheraton in the year 1975 marked the beginning of ITC's hotel section. Since then, the group has continuously expanded in size. Known as the ITC Welcomgroup hotels, palaces and resorts, there are in total five brands operating under this banner.