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. Incorporated by the founder of the Tata Group, Jamsetji Tata, in 1903, the company is a part of the Tata Group, one of India’s largest business conglomerates.
You can search information by using below keywords.
Taj hotel in India/Best hotel in Mumbai
- Work T