Holiday Inn Express Cheltenham Town Centre
Este céntrico hotel está enfrente de la fábrica de cerveza The Brewery Leisure Complex y a 1,5 km del hipódromo de Cheltenham. Ofrece habitaciones modernas con aire acondicionado, un bar, un salón y un patio.