Indian Hotels Company eyeing 18-20 openings this year, says CEO Chhatwal
Indian Hotels Company Limited (IHCL), the country’s largest hospitality company, is eyeing 18-20 openings in the current
Read moreIndian Hotels Company Limited (IHCL), the country’s largest hospitality company, is eyeing 18-20 openings in the current
Read moreThe Indian Hotels Company Limited (IHCL) has launched its newest membership club, Taj The Chambers, in London as
Read more