Het Tudor House Hotel dateert uit de 16e eeuw. Het ligt aan de rand van het historische Tewkesbury en biedt uitzicht op de rivier de Avon.
Das im 16. Jahrhundert erbaute Tudor House Hotel befindet sich am Stadtrand der historischen Stadt Tewkesbury und bietet einen Blick auf den Fluss Avon.