Cheap hotels in Northampton, East Midlands, England from $31/night | Brek