Have stayed several times at this modern hotel the most recent in early May. Its located in the centre of Cheltenham, a few minutes walk from the high street and Promenade, with its shops, bars and numerous places to eat. Across the road is The Brewery, a complex of restaurants, a cinema and fitness centre. The hotel has arranged discounts...
More
- Holiday Inn Cheltenham
- Cheltenham Holiday Inn
