THE TAJ MAHAL PALACE, MUMBAI – THE ICON CELEBRATES ITS 120th YEAR 2 min read Hotels Latest THE TAJ MAHAL PALACE, MUMBAI – THE ICON CELEBRATES ITS 120th YEAR admin December 16, 2023 Indian Hotels Company (IHCL), India’s largest hospitality company, celebrates 120th year of its flagship Taj Mahal Palace, Mumbai,...Read More