Categories
Travel News

IHCL to open South Asia’s first all women-managed luxury apartments

Indian Hotels Company Limited has announced South Asia’s first all women-managed luxury residences/apartments, Taj Wellington Mews in Chennai.