Bell Hotel, Tewkesbury
Close to the banks of both the River Avon and River Severn. Set right in the heart of the historic market town of Tewkesbury. And offering a warm welcome, great food and drink, and excellent service. The striking Tudor-style Bell Inn is one of our highly popular Value properties. Built in 1696, this fabulous beamed hotel makes an excellent base for exploring this picturesque town. Not to mention the beautiful surrounding countryside
Bell Hotel, Church Street, Tewkesbury, United Kingdom,
Sign up to our mailing list
For exclusive benefits and our regular promotional offers, then sign up today and get ready to receive offers all day long.