Seven-story Hotel located in town center, 1/4 mile from Northampton train station & 35 miles from Luton Airport.