St. Regis Pre­mieres in Is­tan­bul –

Business Traveler (USA) - - UPFRONT -

Star­wood will open the St. Regis Is­tan­bul in Tur­key.

For more in­for­ma­tion visit star­wood­ho­tels.com.

Newspapers in English

Newspapers from Canada

© PressReader. All rights reserved.