The St. Regis Iconic Luxury Brand will Move Into Exclusive 40-story Tower as the Crown Jewel of the Highly Anticipated Belgrade Waterfront Development.
Starwood Hotels & Resorts
Le Meridien Announces Debut in Turkey
Starwood Hotels & Resorts Worldwide, Inc. has made another foray into Turkey’s booming hospitality industry with the opening of Le Meridien Istanbul Etiler, marking the debut of the Le Meridien brand in Europe’s South-easternmost nation.