Tag: ITC Hotels
Boom time for India’s hotel sector
After dusting off its pandemic-induced woes, hotel chains have stepped up their expansion plans in India with 93 hotels opened as well as 157...
Boom time for India’s hotel sector
After dusting off its pandemic-induced woes, hotel chains have stepped up their expansion plans in India with 93 hotels opened as well as 157...