The Ramada Bowden Hall hotel Gloucester/Cheltenham is set in 12 acres of immaculate grounds Just 3 miles from Gloucester railway station and the vibrant theatre at Gloucester Guildhall. Each of the rooms are decorated and furnished to the highest standard to help ensure a pleasant stay in delightful surroundings. The restaurant provides the ultimate experience in culinary delights and offers a more international range of dishes as well as a fine drink for you to enjoy. With one of Britain’s finest cathedrals and the National Waterways Museum you’ll find plenty to see and do.