IHCL Debuts in the State of Meghalaya with the Launch of 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 designed hotel, brings alive the breath-taking beauty of the hills of Shillong.