Taj Mumbai Ranks No.1 in for the Second Year Consecutively in Guest Satisfaction
The Indian Hotels Company Limited (IHCL), South Asia’s largest hospitality company’s iconic hotel, The Taj Mahal Palace, Mumbai has been accorded the highest guest satisfaction score amongst its hospitality peers...
Read more









