Northampton Town Centre Hotel by Accor is situated in Northampton town centre, just 5 minutes’ walk from the rail and bus stations. It offers 146 rooms and a bar/grill.
Number of rooms: 151
Silver Street, Northampton, NN1 2TA, United Kingdom
Hotel booked 1 times today.