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
Ownership Type
public
Stock Exchange
BSE, NSE
Tax Domicile
IN
Ultimate Parent
Tata Group
GDPR Status
GDPR compliant policy
Carbon Neutral
false
B Corp Certified
No
Supply Chain
Tata Code of Conduct
Repair / Recycling
Yes ✓
Ethical Certifications
EarthCheck, ISO 14001
Verified on October 15, 2026
Corporate Lineage
1903
Establishment
Jamsetji Tata opened the Taj Mahal Palace hotel in Mumbai.
2005
International Expansion
The company acquired the Ritz-Carlton Boston, marking significant international growth.