ITC Hotels is an Indian hotel chain, which is a part of ITC Limited. With over 100 hotels, it is India’s third-largest hotel chain. It has a franchise agreement to operate most of its hotels as part of The Luxury Collection of Marriott International. It entered the hotel business on 18 October 1975 with the …