The largest Holiday Inn Express® in France opens at one of Europe’s busiest airports Denham, United Kingdom, 2018-Apr-16 — /Travel PR News/ — Directly connected to Terminal 1, the Holiday Inn Express® at Paris – Charles de Gaulle (CDG) Airport, an IHG® hotel, has recently opened to provide guests with easy access to one of the world’s… Read the full press release