Business Description
Founded over 150 years ago and based in Mumbai, The Indian Hotels Company Limited runs a wide portfolio of hotels, resorts, and palaces across India and around the world. The business serves guests through a range of brands suited to different tastes and budgets, from luxury properties to more casual stays. Beyond accommodation, the company also operates restaurants, bars, spas, and catering services for airlines and large institutions.