Tag: Tata Group hotels
HOSPITALITY IHCL Opens Himalayan Woodcroft SeleQtions In Himachal Pradesh

Indian Hotels Company Ltd (IHCL), India’s largest hospitality company, has expanded its presence in Himachal Pradesh with the opening of Himalayan Woodcroft, Sirmaur – IHCL SeleQtions, adding a 41-key property to its leisure hospitality portfolio. Located in the Himalayan highlands of Sirmaur, the property is spread across six acres and is designed to offer an […]

CW Bureau · Nov 6, 2026