Where to Stay

The Priory has made special arrangements with Needham House Hotel located in Little Wymondley, and the Cromwell Hotel in Stevenage.

Needham House Hotel

(79 rooms)
Little Wymondley
Nr. Hitchin
Hertfordshire SG4 7JJ
T: 01462 417 240
W: www.needhamhouse.co.uk

Cromwell Hotel

(76 rooms)
High Street
Stevenage
Hertfordshire SG1 3AZ
T: 01438 779954
W: www.cromwellstevenage.co.uk