NORTHAMPTON, IN FOCUS. THE TOWN, IN CONTEXT.
NorthamptonFocus
Premier Inn Northampton Town Centre is a hotel on Swan Street in Northampton.