Northampton מלונות, דירות Northampton, לינה ב Northampton