Hotels Near Premier Inn Andover, Andover