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