The Bell

52 Church Street Tewkesbury GL 20 5 SA

gloucestershireunited-kingdomhas-barfree-wififree-parkinghas-restaurant
Not yet
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.