A major investment has been pumped into Gloucester's Holiday Inn, which has been operating in Crest Way, Barnwood, for about 25 years. Around £3 million was spent on refurbishing the hotel's 125 ...