The Bell
52 Church Street Tewkesbury GL 20 5 SA
gloucestershireunited-kingdomhas-barfree-wififree-parkinghas-restaurant
Not yet
rated
rated
HotelsRating Index
Not yet rated, awaiting review or award data. Scores appear once at least one trusted source covers this hotel.
About this hotel
The Bell is located in Gloucestershire, United Kingdom. This establishment offers guests a bar and a restaurant on-site. Visitors can also make use of free Wi-Fi and complimentary parking during their stay. As an independent property, The Bell provides a welcoming experience for those exploring the local area. Its amenities cater to travelers seeking convenience and comfort within a local setting.