holiday inn gloucester-cheltenham is located crest way in barnwood (GL4 3) in the region of gloucestershire (england). This place is listed in the hotel category of the geodruid barnwood 2021 guide.