The Indian Hotels Company (IHC) is the parent company of Taj Hotels Resorts and Palaces. It was founded by Jamsetji N. Tata on December16, 1903. Currently the Taj Hotels Resorts and Palaces
comprises 57 hotels at 40 locations across India. Additional 18 hotels are also being operated around the globe. During fiscal year 2006, the total number of hotels owned or managed by the Company was 75.
The Taj hotels are categorized as luxury, leisure and business hotels. The Taj Luxury Hotels offer a wide range of luxurious suites with modern fitness centres, rejuvenating spas, and well-equipped banquet and meeting facilities. The Taj Leisure Hotels offer a complete holiday package that can be enjoyed with the whole family.