Ramada Bowden Hall is a classically styled country house hotel surrounded by beautiful grounds. The hotel is located 5 kilometers from Gloucester and is an ideal base from which to explore this Roman city or the surrounding area such as regency Cheltenham and the Forest of Dean.