Thetford is a charming town in Suffolk, positioned almost equidistant between Cambridge and Norwich. The hotel has good road links and is suited to both business and leisure guests. The room shave all been designed to a high standard and offer a place of rest and relaxation away from the stresses of the modern world. There is lots to see and do locally, including the famous Thetford Forest.