Taj Hotels
Taj Hotels, subsidiary of Indian Hotels Company, is a luxury hotel chain that offers dining, events, and gift card services. The company was founded in 1903 and is headquartered in Mumbai, India.
Taj Hotels
Taj Technologies Inc
Taj
TAJ Co
Taj Restaurant
Headquarters
$587.6 M
4,874
1903
NSE: INDHOTEL