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.
Número de habitaciones: 151
Silver Street, Northampton, NN1 2TA, Reino Unido
Hotel reservado 1 veces hoy.