Crowne Plaza to launch six brand-defining properties in the U.S., Europe and China, bringing new designs and innovations to life Denham, United Kingdom, 2019-Jul-29 — /Travel PR News/ — Crowne Plaza® Hotels & Resorts announces the openings of six flagship hotels in the US, Europe and China by early 2020. These beacons of the Crowne Plaza brand… Read the full press release