Northampton Town Centre Hotel by Accor
Northampton, Northamptonshire NN1 2TA
The Northampton Town Centre Hotel offers excellent facilities, a brand new event suite, and is situated in an ideal central location near transport links. There are 12 flexible meeting rooms with all…
- Distance: 0.19 Miles
- Max: 600 guests