Intercontinental Hotels Group a British multinational hospitality company has various of its luxury, upscale and mainstream hotels situated all over the world. In India, the IHG Group has its place in various cities and states making It one of preferred place of stay for many guests and tourists. The hotels where IHG Group has invested …



Source link