IHCL debuts in Meghalaya with Vivanta Meghalaya, Shillong
Indian Hotels Company (IHCL), India’s largest hospitality company, announced its debut in the North Eastern state of Meghalaya, with the opening of Vivanta Meghalaya, Shillong. Located in the heart of the state’s capital, the stylishly