Taj Hotels Resorts and Palaces
Taj Hotels Resorts and Palaces is an international chain of luxury hotels and a subsidiary of the Indian Hotels Company Limited, which is part of the Tata Group. The brand operates a significant portfolio of properties primarily located in India and across several international destinations.
Brand Identity Data
HQ Country
France
HQ City
Mumbai
Founded
1903
EU Headquartered
Yes
EU Manufactured
No
Stock Exchange
Private
Repair / Recycling
No
Ethical Certifications
None verified
Verified on July 22, 2026