Business Description
Founded nearly five decades ago and headquartered in Gurugram, ITC Hotels Limited runs a wide portfolio of hospitality properties across India and select international destinations. The company serves travelers through six distinct brands, ranging from luxury hotels and resorts to boutique and heritage properties. This variety allows ITC Hotels to cater to different types of guests, from business travelers to leisure visitors seeking unique local experiences.