The hotel is privately owned and family run. It offers a high level of comfort and a relaxed ambience. The small hotel combines a warm, personal welcome with the amenities of a larger hotel. The Thomas Paine is centrally placed in Thetford, a bustling and historic town at the hub of East Anglia. The hotel offers guest rooms that are attractively designed and well appointed with standard amenities to make your stay comfortable and enjoyable.