Taj Hotels
Taj Hotels is a chain of luxury hotels and a subsidiary of the Indian Hotels Company Limited , headquartered at Express Towers , Nariman Point in Mumbai . 
<triplet> Taj Hotels <subj> Mumbai <obj> headquarters location