The Indian Hotels Company Limited owns, manages, and franchises a sprawling portfolio of landmark properties worldwide, including the Taj Mahal Palace in Mumbai, Taj Lake Palace in Udaipur, Rambagh Palace in Jaipur, and numerous domestic and international luxury resorts. Its umbrella covers hundreds of properties operating under the Taj, SeleQtions, Vivanta, and Ginger brands across major global destinations.