Indian Hotels Company Limited

Hotel hospitality company

The Indian Hotels Company Limited (IHCL) is an Indian hospitality company that manages a portfolio of hotels, resorts, jungle safaris, palaces, spas and in-flight catering services. The company is being managed as a subsidiary of India's Tata Group

Indian Hotels Company Limited News and Videos   LIVE

ℹī¸ This is a LIVE page which updates automatically as we're monitoring our hand-curated selection of verified and trustworthy media outlets

You might like