Taj Wellington Mews, Chennai
As a leader in championing gender diversity and inclusion, Indian Hotels Company (IHCL), South Asia's largest hospitality company, today announced South Asia's first all women-managed luxury residences, Taj Wellington Mews in Chennai.