MUMBAI: The Indian Hotels Company, the Tata group's hospitality business unit, that owns and operates the Taj brand of luxury ...
The Indian Hotels Company Limited (IHCL) on November 19 announced that it is looking to double the number of hotel properties to over 700 from its current portfolio of 350 hotels, the company’s ...
Indian Hotels Co. Ltd (IHCL) will invest 50 billion rupees ($592.5 million) over five years as it aims to double its hotel ...
Every year, Forbes Travel Guide rates the finest hotels, spas, cruises and restaurants in the world, but its editors and ...