Holiday Inn Express - Cheltenham Town Centre

Holiday Inn Express Cheltenham: A modern hotel set in the historic market town of Cheltenham. With 132 spacious contemporary rooms and 3 spacious conference rooms.

What's on Today22

Narrow by Location

Holiday Inn Express Cheltenham Town Centre

Holiday Inn Express Cheltenham Town Centre

Holiday Inn Express - Cheltenham Town Centre - Cheltenham