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 Today03

Narrow by Location

VIDEO: The all new Holiday Inn Express Cheltenham Town Centre following refurbishment

VIDEO: The all new Holiday Inn Express Cheltenham Town Centre following refurbishment

Holiday Inn Express - Cheltenham Town Centre - Cheltenham

Holiday Inn Express Cheltenham Town Centre

Holiday Inn Express Cheltenham Town Centre

Holiday Inn Express - Cheltenham Town Centre - Cheltenham