Indian Hotels Corporation, parent company of the Taj Mahal brand, will open 90 new hotels
Tata Group Hotels IHCL (parent company of Taj Hotels) will open 90 new hotels in a few years. New Delhi: Tata Group Hotels India Hotels Ltd. (parent company of Taj Mahal Hotels) said today that it will accelerate the addition of new hotels in the next few years and is currently planning to build more … Read more