The Bowden Hall Ramada Hotel in Gloucester is situated on the outskirts of the city centre. It is a country house style hotel with attentive and friendly staff who will ensure your stay is relaxing and unforgettable. Picturesque private parkland surrounds the hotel leading to a peaceful lake. Enjoy a choice of English and International cuisine in the hotel restaurant before retiring to the comfortable and well equipped guest rooms.