IHG Hotels & Resorts’ Crowne Plaza hotel brand is set to open a new property in Istanbul, strengthening its presence in ...
More than $1 billion in hotels and associated projects is under construction or set to begin in the next 12 months. Another several hundred million dollars’ worth of investment is under consideration ...