Holiday Inn Express Cheltenham Town Centre
The stylish Holiday Inn Express Cheltenham Town Centre is a 3-star property located in the center of Cheltenham. Since 2008 the hotel has been offering accommodation in a 6-story building with imperial architecture and furnishings.
This hotel is about 12 km away from Tewkesbury Abbey. The property boasts location within 1 km from Cheltenham city center.
Placed near restaurants, bars and a stadium, the hotel offers a rooftop terrace, a tennis court and a golf course for on-site relaxation.
Holiday Inn Express Cheltenham Town Centre includes 132 guestrooms with individual climate control, cable TV with on-demand movies, a safe, a kitchen and a trouser press. The rooms have a view over the garden. The rooms come with en suite bathrooms with a bathtub, a shower and a hairdryer along with a dishwasher, coffee/tea makers and a kettle.
Every morning a complimentary cold buffet breakfast is served. Guests can dine at Lumiere and Seymour Cafe located within 10 minutes' walk away.
Gloucestershire airport lies within 15 minutes' drive away from Holiday Inn Express Cheltenham Town Centre.
The hotel offers currency exchange, a car park and a lift along with a business corner, computer rental and a copier to fulfill the needs of all travelers.