Tudor House Hotel – RelaxInnz
High Street Tewkesbury, GL20 5BHDating back to the 16th century, Tudor House Hotel is on the edge of historical Tewkesbury, overlooking the River Avon. Rich in history, the Tudor House features exposed oak beams, open fireplaces and an original priest’s hole.
25 rooms
from £54