Gemma Goodwin

IHG announces the opening of its newest UK hotel — Holiday Inn Express® Bicester, in Oxfordshire

IHG announces the opening of its newest UK hotel — Holiday Inn Express® Bicester, in Oxfordshire

Denham, United Kingdom, 2020-Oct-06 — /Travel PR News/ — Developed by L+R Hotels, IHG® Hotels & Resorts announces the opening of its newest…

4 years ago