IHG announces the opening of Hotel Indigo® – Stratford upon Avon

Denham, United Kingdom, 2019-May-16 — /Travel PR News/ — IHG® (InterContinental Hotels Group) is proud to announce the opening of Hotel Indigo® – Stratford upon Avon, marking the brand’s debut in the heart of the historic market town. A slice of bygone England, Stratford-upon-Avon is a magnet to visitors from around the world who make the pilgrimage to… Read the full press release