Delhi’s iconic Taj Mansingh Hotel. (Image Courtesy: Hotel Website)

Indian Hotels Launches Brand SeleQtions With 12 Hotels In India

Tata Group's hospitality arm, Indian Hotels Company Ltd., said it has launched a new hotel brand 'SeleQtions', which is a collection of named and distinctive properties.