Holiday Inn Gloucester Cheltenham (I)
Crest Way, Barnwood, Gloucester, Gloucester, GL4 3RX
Average, 3.5 This 3 star hotel is located in the suburbs of Gloucester and was established in 1981. It is a short drive away from the Gloucester City. The Hotel has a restaurant, a bar, a conference room, an indoor swimming pool and a fitness centre/gym. All 125 rooms are equipped with hairdryer, trouser press and air conditioning.
Less InfoThis 3 star hotel is located in the suburbs of Gloucester and was established in 1981. It is a short drive away from the Gloucester City. The Hotel has a restaurant, a bar, a conference room, an indoo...
More Info