The Indian Hotels Company Limited (IHCL), India’s largest hospitality company, will launch two luxury properties in Bahrain under its iconic Taj brand in partnership...
Taj Jumeirah Lakes Towers, Dubai, has appointed Elena Schwartz as its new General Manager.
With over 20 years of distinguished experience in the hospitality industry,...