Cheltenham  United Kingdom
Holiday Inn Express Cheltenham
- 20 Jul
- 10 Aug
- 21 Sep
Holiday Inn Express is conveniently located in Cheltenham, just a few steps from the Brewery Quarter. This elegant spa and market town is a gateway to the Cotswolds, an area of astounding natural bea…